DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> XslTransform.Transform 方法如何將結果輸出到字符串裡?
XslTransform.Transform 方法如何將結果輸出到字符串裡?
編輯:XML詳解     

XslTransform.Transform 方法將結果輸出到字符串裡有2中辦法:

  1. 通過System.IO.MemoryStream類來實現。
  2. 通過System.Text.StringBuilder類來實現。

下面是具體的實現方法:

System.Xml.Xsl.XslTransform RssXslt = new System.Xml.Xsl.XslTransform(); System.Xml.XmlDocument RssXml = new System.Xml.XmlDocument(); RssXslt.Load(Server.MapPath("RssReader.xslt")); RssXml.Load(Server.MapPath("Rss.xml")); System.IO.MemoryStream t = new System.IO.MemoryStream(); RssXslt.Transform(RssXml,null,t,null); string resultString = System.Text.UTF8Encoding.UTF8.GetString(t.ToArray()); Response.Write(resultString); System.Xml.Xsl.XslTransform RssXslt = new System.Xml.Xsl.XslTransform(); System.Xml.XmlDocument RssXml = new System.Xml.XmlDocument(); RssXslt.Load(Server.MapPath("RssReader.xslt")); RssXml.Load(Server.MapPath("Rss.xml")); System.Text.StringBuilder t = new System.Text.StringBuilder(); RssXslt.Transform(RssXML,null,new System.IO.StringWriter(t),null); string resultString = t.ToString(); Response.Write(resultString);
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved