使用ToString或Value获取xml doc的字符串值

时间:2012-01-09 11:14:05

标签: c# xml

如果我有一个System.Xml.XmlDocument,并且我返回它的值,我会获得整个文档的文字字符串值吗?

或者我需要使用ToString吗?

2 个答案:

答案 0 :(得分:2)

您真的应该首先阅读XmlDocument的文档。

它会告诉您可以使用OuterXml属性。

  

获取表示此节点及其所有子节点的标记。

答案 1 :(得分:1)

如果你有 -

XmlDocument doc;

包含有效的XML,

您可以使用 -

获取其XML字符串
XmlNode root = doc.FirstChild;
Console.WriteLine(root.FirstChild.OuterXml);