在C#中获取XmlDocument的数据

时间:2011-09-21 05:08:47

标签: c# xml xmldocument

我想从XmlDocument中读取整个数据/所有节点。我不想使用InnerXml / OuterXml属性。从XmlDocument读取的任何其他方式?下面的例子我使用OuterXml属性获取数据,但我不想使用Outerxml。

前:

     XmlDocument ACTGraphicalXMLDoc = new XmlDocument();
     ACTGraphicalXMLDoc.LoadXml(ACTConfigXML);

     StringBuilder ConfigXML = new StringBuilder();
     ConfigXML.Append(ACTGraphicalXMLDoc.OuterXml);
     string ConfigXML2 = ConfigXML.ToString();

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作:

StringWriter sw = new StringWriter();
XmlTextWriter tx = new XmlTextWriter(sw);
ACTGraphicalXMLDoc.WriteTo(tx);
sw.ToString();