資源描述:
《xmlreader讀取器讀取內(nèi)存流memorystream的注意事項(xiàng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、XmlReader讀取器讀取內(nèi)存流MemoryStream的注意事項(xiàng)>>教育資源庫(kù)MemoryStream對(duì)象提供了無(wú)需進(jìn)行IO就可以創(chuàng)建Stream的方法,XmlTextL內(nèi)容的方法,結(jié)合MemoryStream,就可以直接在內(nèi)存中構(gòu)造XmlTextemoryStream和XmlTextL,需要注意兩點(diǎn):XmlTextemoryStream.Position=0。C#<%PageLanguage="C#"%><%ImportNamespace="System.Xml"%><%ImportNamespace="System.IO"%><!DO
2、CTYPEhtmlPUBLIC"-//L1.0Transitional//EN"".l1/DTD/xhtml1-transitional.dtd"><scriptrunat123456789下一頁(yè)>>>>這篇文章來(lái)自..,。="server">protectedvoidButton1_Click(objectsender,EventArgse){Response.Clear();Response.ContentType="text/xml";MemoryStreammsXml=neoryStream();XmlTextlsXml,Encoding.UTF8);
3、xmlent("rss");xmllent("channel"上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。);xmlentString("title","【孟憲會(huì)之精彩世界】");xmlentString("link","dot.aspx.cc/Rss.aspx");xmlentString("description","開發(fā)技術(shù)。");xmlentString("language","zh-");xmlentString("copyright",上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。"Copyright1999-2007【孟憲會(huì)之
4、精彩世界】");xmlentString("managingEditor","amxh[AT]21.");xmlent("image");xmlentString("title","【孟憲會(huì)之精彩世界】");xmlentString("lentString("height","上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。35");xmlentString("link","dot.aspx.cc/");xmlentString("url","dot.aspx.cc/Images/LogoRss.gif");xmlent();//循環(huán)讀出數(shù)據(jù)庫(kù)內(nèi)容列表,忽
5、略//lent("item");上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。//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(上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。"title","ASP.2.0中直接將Access數(shù)據(jù)庫(kù)導(dǎo)入到Excel文件中");xmlT");xmlent();xmlent();xmlent();xmlWriter.Flush();//&nbs上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。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"><上一頁(yè)123456789下一頁(yè)>>>>這篇文章來(lái)自..,。headrunat="server"><title>XmlReader讀取器讀取內(nèi)存流