1
如何用另一個XML文檔中的另一個XML節點替換一個XML文檔中的XML節點。 請幫助..如何用C#中的另一個XML節點替換一個Xml節點
如何用另一個XML文檔中的另一個XML節點替換一個XML文檔中的XML節點。 請幫助..如何用C#中的另一個XML節點替換一個Xml節點
您可以使用LINQ到XML XElement.ReplaceWith
方法
// select node from one doc
XDocument xdoc1 = XDocument.Load(path_to_doc1);
XElement one = xdoc1.Descendants("One").First();
// select node from another doc
XDocument xdoc2 = XDocument.Load(path_to_doc2);
XElement another = xdoc2.Descendants("Another").First();
// replace one xml node with another
one.ReplaceWith(another);
xdoc1.Save(path_to_doc1);
謝謝先生。 – MuraliKrishna
你試試運氣好的話? – Usman