XmlElement到字符串的转换
本文关键字:转换 字符串 XmlElement | 更新日期: 2023-09-27 18:04:13
是否有简单的方法将XmlElement
转换为string
?
如果内容是text,则获取元素的内容:
element.Value
这将以XML的形式获取元素的内容:
element.InnerXml
这将获取元素及其内容为XML
element.OuterXml
您可以查看元素的Value
或InnerText
属性。
但是,由于没有进一步的详细信息,我无法提供更多的帮助。
更新:考虑到您需要所有节点的XML,使用InnerXml
或OuterXml
应该很好。
假设你有XmlElement
:
<node>
Hello
<effect color="pink">
World
</effect>
</node>
使用Console.Write(xmlElement.Inner)
,您可以看到节点的内部:
Hello <effect color="pink">World</effect>
使用Console.Write(xmlElement.Outer)
你可以得到一切:
<node>Hello <effect color="pink">World</effect></node>
使用Console.Write(xmlElement.Value)
您什么也得不到,因为Value总是为XML元素返回null。