【轉】怎樣把XML+XSLT解釋成最終的HTML

今天逛論壇無意中發現了這個貼子,說不上那天能用到這個,保留收藏了。

原文樓主可能並不是想問這個問題,單我覺得有用,所以先收藏網友的一個回覆,還沒有調試。

原帖地址http://topic.csdn.net/u/20080117/22/18060aaf-e809-4d77-b1e3-737874cc83b3.html?seed=846373532

 

string   myXmlString   =   " <root/> ";
XmlDocument   xd   =   new   XmlDocument;
xd.LoadXml(myXmlString);

XslTransform   xsl   =   new   XslTransform();
xsl.Load(page.Server.MapPath(xslURL));
System.IO.MemoryStream   t   =   new   System.IO.MemoryStream();
xsl.Transform(xd,   null,   t,   null);

t已經是io的stream了,將數據留存爲文件好可.

如果在asp裏,利用   dom的tramsformnode方法得到字串,用fso或adodb.stream也可以生成文件.

java或php的話,也有類擬的方法,不熟,不就多說了. 

發佈了36 篇原創文章 · 獲贊 3 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章