c# - LinqToXML XElement 到 XmlNode

标签 c# sharepoint linq-to-xml

你好,

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

最佳答案

使用 CreateReader() 和类似的 XmlDocument

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

XmlDocument 派生自 XmlNode。

关于c# - LinqToXML XElement 到 XmlNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/283378/

相关文章:

c# - ConfigurationManager.ConnectionStrings 正在获取意外值

c# - Microsoft.Security.Application.Encoder.UrlPathEncode 有什么作用?

sharepoint - 用于 SharePoint 2010 计时器作业的帐户

sharepoint - 使用 xslt 将 guid 附加到超链接

c# - 是否在 Windows Phone 7 中使用 XML 序列化或简单的 LINQ to XML for XML 数据库?

c# - 识字 LINQ-to-XML : Best practice to deserialize attribute/value to structured variable/value pairs

c# - 从字典创建 XML 文档的问题

c# - 如何使 Flash ActiveX 控件在部署机器上兼容?

c# - 像 0.4 ^ 100000000 一样快速计算大 float ,有什么想法吗?

sharepoint - SharePoint 2013 中没有 "Save Site As Template"链接