资源描述:
《xmlreader读取器读取内存流memorystream的注意事项》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、XmlReader读取器读取内存流MemoryStream的注意事项>>教育资源库MemoryStream对象提供了无需进行IO就可以创建Stream的方法,XmlTextL内容的方法,结合MemoryStream,就可以直接在内存中构造XmlTextemoryStream和XmlTextL,需要注意两点:XmlTextemoryStream.Position=0。C#<%PageLanguage="C#"%><%ImportNamespace="System.Xml"%><%ImportNamespace="System.IO"%><!DO
2、CTYPEhtmlPUBLIC"-//L1.0Transitional//EN"".l1/DTD/xhtml1-transitional.dtd"><scriptrunat123456789下一页>>>>这篇文章来自..,。="server">protectedvoidButton1_Click(objectsender,EventArgse){Response.Clear();Response.ContentType="text/xml";MemoryStreammsXml=neoryStream();XmlTextlsXml,Encoding.UTF8);
3、xmlent("rss");xmllent("channel"上一页123456789下一页>>>>这篇文章来自..,。);xmlentString("title","【孟宪会之精彩世界】");xmlentString("link","dot.aspx.cc/Rss.aspx");xmlentString("description","开发技术。");xmlentString("language","zh-");xmlentString("copyright",上一页123456789下一页>>>>这篇文章来自..,。"Copyright1999-2007【孟宪会之
4、精彩世界】");xmlentString("managingEditor","amxh[AT]21.");xmlent("image");xmlentString("title","【孟宪会之精彩世界】");xmlentString("lentString("height","上一页123456789下一页>>>>这篇文章来自..,。35");xmlentString("link","dot.aspx.cc/");xmlentString("url","dot.aspx.cc/Images/LogoRss.gif");xmlent();//循环读出数据库内容列表,忽
5、略//lent("item");上一页123456789下一页>>>>这篇文章来自..,。//xmlentString("title",objReader.GetString(0));//xmlentString("description",objReader.GetString(1));//xmlentString("link","dot.aspx.cc/article/a933b187-06c3-4263-9eec-414a54d9c815/read.aspx");//xmlentString("pubDate",objReader.GetDateTime(3)
6、.ToString("G"));//xmlent();//}//objReader.Close();xmlent("item");xmlentString(上一页123456789下一页>>>>这篇文章来自..,。"title","ASP.2.0中直接将Access数据库导入到Excel文件中");xmlT");xmlent();xmlent();xmlent();xmlWriter.Flush();//&nbs上一页123456789下一页>>>>这篇文章来自..,。p;确保书写器更新到Stream中;msXml.Position=0;//重置流的位置,以便我们可
7、以从头读取XmlReaderxmlReader=XmlReader.Create(msXml);lReader.Read()){if(xmlReader.Name=="rss"){Response.lReader.ReadOuterXml());}}Response.End();msXml.Close();xmllReader.Close();}</script><htmlxmlns=".l"><上一页123456789下一页>>>>这篇文章来自..,。headrunat="server"><title>XmlReader读取器读取内存流