2009-07-23 107 views
0

據我瞭解,使用XSL生成的文件有兩個部分:如何使用XSL生成HTML文件?

1)引用了一個XSL樣式表 2)XSL樣式表

比方說,我想用生成一個文檔的XML文檔XSL,然後將其發送給朋友。如果不依賴於互聯網上可用的樣式表,並且不將樣式表作爲單獨的文件包含在內,我怎樣才能將文檔作爲單個文件發送給他,並使其正常工作?

我想理想情況下我想發送「轉換」的輸出,而不是XML或XSL本身。這可以做到嗎?

回答

4

你有兩種選擇:

  1. 做你的建議和您的朋友發送的轉換文檔(XML/XSL轉換的輸出)
  2. 嵌入XML/XSL在一個單一的文件每XSLT規範(link text

如果你不知道,如果你的朋友將能夠處理XML/XSL文件自己,那麼你就真的只剩下選擇1

+0

賀雅 - 不知道嵌入式選項! +1 – Stobor 2009-07-23 01:12:40

0

可能...您可以嘗試在網頁瀏覽器中查看該頁面,並查看源代碼。否則,你可能會使用錯誤的格式。

2

您需要一個xslt處理器。這需要xml和xsl文件並將它們處理到它們的輸出中(通常爲html,text或xml)。一些常見的有:

然後,您可以乘坐輸出html,文本或xml文件e,並將其傳遞給你的朋友。