2017-07-02 86 views
0

我有一個XPathDocument對象。我轉換爲XmlDocument對象使用:如何保存XmlDocument對象,當你不知道它存儲的路徑?

XmlDocument xmldoc = new XmlDocument();  
xmldoc.Load(doc.CreateNavigator().ReadSubtree()); 

現在我已經更新了這個xmldoc對象,並嘗試使用Save方法保存。但它預計我不知道string

我應該如何保存對此的更改?請建議。謝謝。

+0

爲什麼想要保存'xmldoc'?你以後如何使用它?爲什麼僅僅引用'xmldoc'是不夠的? – KernelMode

+0

我正從另一個函數接收XPathDocument對象,並且必須在XmlElements中的編輯完成後返回相同的對象。如果不使用Save方法,我還能保存更改嗎?請建議。 – tomevika

+0

函數的返回類型是什麼? '列表'? – KernelMode

回答

0

試試這個:

XPathDocument result = new XPathDocument((doc.CreateNavigator().ReadSubtree())); 
+0

我會試試這個,如果它可以更新你的話。謝謝。 – tomevika

+0

它的工作@KernalMode。謝謝 – tomevika

+0

@tomevika歡迎:) – KernelMode

相關問題