XmlDocument 数据放入XmlTextReader 交互交互
XmlDocument 为Dom方式读取xml,内存中形成二叉树模型。
XmlTextReader为SAX方式读取Xml,类似游标形式。
常用方法:
XElement xe = XElement.Load(Server.MapPath("HolidayConfig.xml"));
TextBox1.Text =xe.ToString();
BTW:TextBox可以显示有结构样式的XML文档
转换方法:
XmlTextReader rdr = new XmlTextReader(new StringReader(XMLNode.OuterXml.ToString()));
XElement xe = XElement.Load(rdr);
TextBox1.Text = xe.ToString();
将 XMLNode中的Dom数据类型放入了StringReader,然后构造给了XmlTextReader.