c#中,xml文件,修改子节点内容无效

2024-12-14 12:44:22
推荐回答(3个)
回答1:

string path = ApplicationPath + @"\ServerSet.xml";
XmlDocument doc = new XmlDocument();
doc.Load(path);

XmlNamespaceManager xnm = new XmlNamespaceManager(doc.NameTable);

XmlNode nodeServerIP = doc.SelectSingleNode("ServerSet/serverIP", xnm);
nodeServerIP.InnerText = "127.0.0.1";
doc.Save(path);

回答2:

你的nodelist2和xmldoc是什么关系?除非n2是xmldoc的引用,否则xml什么都不会变,因为你改的不是它。

回答3:

回传判断.