读书人

关于Page_Load中Request.InputStream解

发布时间: 2013-11-25 13:22:27 作者: rapoo

关于Page_Load中Request.InputStream


System.IO.StreamReader reader = new System.IO.StreamReader(Request.InputStream);
string text = reader.ReadToEnd();
try
{
XmlDocument px2 = new XmlDocument();
px2.Load(reader);
}
catch (System.Exception a2)
{
r = "1" + a2.Message;
}
try
{
XmlDocument px21 = new XmlDocument();
px21.Load(reader);
}
catch (System.Exception a3)
{
r = "2" + a3.Message;
}

结果就是 [2缺少根元素。]
小弟初学,不明白为什么第一次解释就正常,第二次就不行,
给人的感觉好像是只能load一次
[解决办法]
px2.Load(reader);
->
px2.Load(text);

读书人网 >C#

热点推荐