日期:2014-05-19  浏览次数:21223 次

如何生成XML字符串?
.net中的XmlTextWriter或XmlWriter等都必须在硬盘上生成xml文件,然后再用XMLRead读取出XML字符串,有没有方法(如:通过XmlTextWriter增加各个元素后,XmlTextWriter.ToString()肯定不行)直接得到XML字符串?谢谢!

------解决方案--------------------
using (StringWriter sw = new StringWriter())
{
XmlTextWriter xtw = new XmlTextWriter(sw);
xtw.Write......
......
s = sw.ToString();
}