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.

posted @ 2011-10-11 18:06  Lester Duo  Views(195)  Comments(0Edit  收藏  举报