嗨,我有以下代码来读取 xml 文件并更改特定节点的值,但我想使用 xmltextreader 或 xmlreader 执行相同操作,我试图避免该语句doc.Save(System.Web.HttpContext.Current.Server.MapPath("Data/Example.xml"));
直接引用我的物理文件。
XmlDocument doc = new XmlDocument();
string xmlFile = System.Web.HttpContext.Current.Server.MapPath("Data/Example.xml");
doc.Load(xmlFile);
XmlNodeList xmlnode = doc.GetElementsByTagName("value");
xmlnode[0].ChildNodes[0].Value = 23;
doc.Save(System.Web.HttpContext.Current.Server.MapPath("Data/Example.xml"));