标签:code ret 字符串 类型 inner col logs 文本 read
将XML转换为string,就是用InnerXml就可以实现
但是需求中要求在文本框里面向 XML 编辑器那样呈现文本编辑的样子显示
代码如下
/// <summary> /// 将现有的文档转换为string /// </summary> /// <param name="strxml"></param> /// <returns></returns> private string xmlConvertString(XmlDocument xmldoc) { MemoryStream ms = new MemoryStream(); xmldoc.Save(ms); StreamReader reader = new StreamReader(ms, Encoding.Default); reader.BaseStream.Seek(0, SeekOrigin.Begin); string str = reader.ReadLine(); if (str != null) { str = reader.ReadToEnd(); } return str; }
其实就是将XML 保存为MemoryStream中,之后读取为字符串,这样在字符串就有了原来就有的换行符号
标签:code ret 字符串 类型 inner col logs 文本 read
原文地址:http://www.cnblogs.com/zhiyiyan/p/7827236.html