1
我需要搜索XML文檔中的某些節點,修改這些節點的InnerXML屬性,然後將更改寫入文件。搜索並替換XML數據
我可以使用XPathDocument,XPathNavigator等搜索節點查找......但使用這些類的任何類型的書寫似乎都不被支持。
有沒有辦法使用XPath的東西拉出一個節點,然後鏈接到標準的XmlDocument類,所以我可以真正修改文件內容?
感謝
湯姆
我需要搜索XML文檔中的某些節點,修改這些節點的InnerXML屬性,然後將更改寫入文件。搜索並替換XML數據
我可以使用XPathDocument,XPathNavigator等搜索節點查找......但使用這些類的任何類型的書寫似乎都不被支持。
有沒有辦法使用XPath的東西拉出一個節點,然後鏈接到標準的XmlDocument類,所以我可以真正修改文件內容?
感謝
湯姆
XmlDocument
支持XPath ......
XmlElement el = (XmlElement)doc.SelectSingleNode(somePath);
el.InnerXml = newInnerXml;
doc.Save(destination);
我錯過了什麼?
沒有。我顯然在閱讀文檔時失敗了。謝謝 :) – cakeforcerberus 2009-08-06 20:38:45