c# 用流创建XmlReader的问题 string xml = ...; //这个字符串是一个XML
MemoryStream stream = new MemoryStream(System.Text.ASCIIEncoding.UTF8.GetBytes(xml)); XmlReader x = XmlReader.Create(stream);
string result = x.ReadOuterXml(); //result 是空的 创建的这个XmlReader 数据全都是空的
请问我想用MemoryStream来创建XmlReader ,为啥不好用,我哪里写错了吗
请大家帮帮忙
------解决方案--------------------
C# code
XmlReader x = XmlReader.Create(stream);
using (XmlReader x = XmlReader.Create(stream))
{
x.MoveToContent();
string res = x.ReadOuterXml();
}
------解决方案--------------------