111,131
社区成员
发帖
与我相关
我的任务
分享
<round>
<roundNo>200812187159</roundNo>
<big>XXXX</big>
<two>XXX</two>
<hu>XXX</hu>
<sum>748</sum>
</round>
<round>
<roundNo>200812187160</roundNo>
<big>XXX</big>
<two>XXX</two>
<hu>XXX</hu>
<sum>970</sum>
</round>
<round>
<roundNo>200812187161</roundNo>
<big>
</big>
<two>
</two>
<hu>
</hu>
<sum>
</sum>
</round>
XmlDocument doc = new XmlDocument();
doc.Load("test6.xml");
XmlNode root = doc.DocumentElement;
XmlNodeList nodes = root.SelectNodes("round/roundNo");
XmlNode node = null;
foreach (XmlNode n in nodes)
{
if (n.InnerText.Equals("200812187161"))
{
node = n;
break;
}
}
if (node != null)
{
XmlNode big = node.NextSibling;
big.InnerText = "this is big";
//...
doc.Save("test6.xml");
}