我正在从 XElement 中提取 XML 节点。当我使用 XElement.Value 时,它会删除节点中可能存在的任何 HTML。
我知道如果我执行 XElement.ToString() 我可以保留 HTML,但它也为我提供了节点标签。有没有办法按原样提取 Node 的内容而不删除 HTML?
干杯。
最佳答案
或者:
using System.Xml.XPath;
string xml = node.CreateNavigator().InnerXml;
关于C# XElement : Node Formatting with HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2732579/