c#操作xml之修改节点值
XmlDocument MyXml = new XmlDocument();
MyXml.Load(@"Config.xml");
//获取<Rule>节点的所有子节点
XmlNodeList MyNodeList = MyXml.SelectSingleNode("Rule").ChildNodes;
//遍历<Rule>下的所有子节点
foreach (XmlNode MyNode in MyNodeList)
{
if (MyNode.Name == "InfoPage")
{
XmlNodeList InfoPageNodeList = MyNode.ChildNodes;
//遍历InfoPage节点
foreach (XmlNode InfoPageNode in InfoPageNodeList)
{
if (InfoPageNode.Name == "BookClass")
{
InfoPageNode.InnerText = "玄幻魔法";
break;
}
}
break;
}
MyXml.Save(@"Config.xml"); //保存
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/leelong80/archive/2008/12/13/3510449.aspx
浙公网安备 33010602011771号