LinqToXML XElement到XmlNode

时间:2008-11-12 09:03:24

标签: c# sharepoint linq-to-xml

HI,

是否有任何'正确'的方法将XElement转换为C#中的XmlNode - LinqToXML使得以编程方式构建所需的XML变得很好,但SharePoint Web服务需要XmlNode,那么混合和匹配的最佳方式是什么?

1 个答案:

答案 0 :(得分:20)

使用CreateReader()和像

这样的XmlDocument
XmlDocument myXmlNode = new XmlDocument();
using (XmlReader reader = myXElement.CreateReader())
{
    myXmlNode.Load(reader);
}

XmlDocument派生自XmlNode。