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

Posted on 2006-03-21 10:49  橙子  阅读(908)  评论(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;
  }

Copyright © 2024 橙子
Powered by .NET 8.0 on Kubernetes