使用XPath查询获取节点后更改节点的值

Posted on 2006-03-21 10:49  橙子  阅读(911)  评论(0)    收藏  举报
  public int SetEclipse()
  {
   int ret = 0;
   XmlDocument doc = new XmlDocument();
   doc.Load("SystemSet.xml");
   XmlElement root = doc.DocumentElement ;
   XmlNode eclipse = root.SelectSingleNode("descendant::HaveEclipse[@key='runtime']");
   if (eclipse != null)
   {
    ret = int.Parse(eclipse.InnerXml) + 1000;
    eclipse.InnerXml = ret.ToString();
    doc.Save("SystemSet.xml") ;
   }
   return ret;
  }

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3