首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么把XML文档显示在text文本框中

2012-02-25 
如何把XML文档显示在text文本框中?如题。找了找,好像应该用XmlTextWriter,但是XmlTextWriter只能输出到Cons

如何把XML文档显示在text文本框中?
如题。
找了找,好像应该用XmlTextWriter,但是XmlTextWriter只能输出到Console.out或者文件中。

[解决办法]
带格式的显示到文本框中可以用如下的方法:
XmlDocument doc = new XmlDocument();
doc.Load( "xmlfile.xml ");
StringWriter writer1 = new StringWriter();
XmlTextWriter writer2 = new XmlTextWriter(writer1);
writer2.Formatting = Formatting.Indented;
writer2.Indentation=1;
writer2.IndentChar= '\t ';
doc.WriteTo(writer2);
this.textBox1.Text = writer1.ToString();

热点排行