【发布时间】:2014-07-14 19:05:56
【问题描述】:
我有一个旧的基于XmlNode 的代码。但解决我当前任务的最简单方法是使用XElement 和 LINQ-to-XML。唯一的问题是在 .NET Framework 中没有直接或明显的方法可以将 XmlNode 转换为 XElement。
所以对于初学者,我想实现一个接收XmlNode 实例并将其转换为XElement 实例的方法。
如何实现这种转换?
【问题讨论】:
-
您的所有
XmlNode实例都是XmlElement实例吗? -
@JohnSaunders 是的,所有
XmlNode实例都是XmlElement实例。 -
@JohnSaunders,抱歉,并非所有
XmlNode实例都是XmlElement实例。例如,它们可能是XmlComment实例。
标签: c# .net linq linq-to-xml