XSLT 介紹w3pop.com / 2006-09-20

XSL 語言 XSLT 瀏覽器

XSLT是一種把XML文件轉換成XHTML文檔或者其他的XML文檔的語言。

XPath是一種由於操作XML文檔的語言。


學前基礎

如果你想繼續下面的學習,你必須得掌握下面的一些基本常識。

  • HTML / XHTML
  • XML / XML 命名空間
  • XPath
  • 如果你想要先學習這些課題,那請在知識庫找到這些教程.


    什麼是XSLT?
  • XSLT代表XSL轉換(XSL Transformations)
  • XSLT是XSL最重要的部分
  • XSLT可以把XML文檔轉換成另一個XML文檔
  • XSLT通過XPath操作XML文檔
  • XSLT是一種W3C參考標準

  • XSLT=XSL轉換(XSL Transformations)

    XSLT是XSL的最重要的一部分。

    XSLT用於把XML文件轉換成另一份XML文件,或者轉換成另一種被瀏覽器所識別的諸如HTML和XHTML類型的文件。通常情況下,XSLT是通過把每個XML元素轉換成(X)HTML文件來完成的。

    通過XSML,你可以從已輸出的文件里添加/移除元素和屬性。你也可以把元素重新排列和分類,執行測試語句,決定是隱藏還是顯示元素,或者實現其它更多的功能。

    對於描述轉換過程,可以形象的描述為:XSLT把XML源樹轉(XML source-tree)換成XML結果樹(XML result-tree)。


    XSLT對於XPath的使用

    XSLT通過對XPath的使用來找尋XML文檔中的信息。XPath用於操作XML文件中的元素和屬性。

    如果你想先學習XPath,請先閱讀我們的XPath教程.


    如何使它運行?

    在轉換過程中,XSLT通過XPath來定義部分應該和一個或更多預定的模板相匹配的源文件。當一個匹配找到後,XSLT將會把相匹配的部分源文件轉換成結果文檔。


    XSLT是一個網路標準

    XSLT在1999年11月16日成為W3C參考標準。

    如果想了解更多關於W3C上的XSLT活動,請閱讀我們的W3C教程。

    推薦閱讀:

    查看原文 >>
    相关文章