如何在没有父标记的情况下从XElement检索HTML

本文关键字:情况下 XElement HTML 检索 | 更新日期: 2023-09-27 18:00:05

我有类似的xml

XElement xe = "<root>
    <mynode>
        Text with link <a href=''>Test</a>
    </mynode>
</root>";
public static string GetHtmlFromXElement(this XElement xe)
{
    return xe.ToString();
}

如果我使用

string result = xe.Element("mynode").GetHtmlFromXElement();

我得到

<mynode>Text with link <a href=''>Test</a></mynode>

但我需要

Text with link <a href=''>Test</a>

如何正确地做到这一点?

如何在没有父标记的情况下从XElement检索HTML

这个问题看起来大致相同,有一些非常深入的答案。

尝试

string result = xe.Element("mynode").Value;