嗨,我有以下代碼來讀取xml文件並更改特定節點的值,但我想使用xmltextreader或xmlreader來做同樣的事情,我試圖避免聲明doc.Save(System.Web.HttpContext.Current.Server.MapPath("Data/Example.xml"));
,它直接引用了我的物理文件。如何使用xmltextreader或xmlreader解析和更新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"));
+1但無論如何,問題看起來並無問題,使用*讀者*無法保存*任何東西,這讓我想起了我的英語語言知識。 –