当您不知道 XmlDocument 对象的存储路径时如何保存它?

How to save an XmlDocument object when you don't know path where it is getting stored?

我有一个 XPathDocument 对象。我使用以下方法将其转换为 XmlDocument 对象:

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

现在我已经更新了这个 xmldoc 对象并尝试使用 Save 方法保存。但它需要一个我不知道的 string

我应该如何保存对此所做的更改?请建议。谢谢。

试试这个:

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