在 .NET 中,如何将 XmlElement 写入 XmlTextWriter,其中元素可能有子元素

In .NET how can I write an XmlElement to an XmlTextWriter, where the element may have children

在 .NET 中是否有一种简单的(单次调用)方法可以将 XmlElement 写入 XmlTextWriter,其中该元素被完整地写到输出中?

其中 XmlElement 可能有许多子元素并且它们有子元素等。并且它根据需要显式添加名称空间。

我认为 the WriteTo method on XmlNodeXmlElement 的基础 class)可以做你想做的事。

关于名称空间的问题,我认为您最好添加一些示例 input/output 或者您当前方法失败的地方。