XSLT 教程
XSL 指擴展樣式表語言(EXtensible Stylesheet Language)。
萬維網(wǎng)聯(lián)盟開始發(fā)展 XSL 的起因是由于對基于 XML 的樣式表語言的需求。
XSLT 指 XSL 轉換。在此教程中,你將學習如何使用 XSLT 將 XML 文檔轉換為其他文檔,比如 XHTML。
XSLT 參考手冊
- XSLT 元素
- 對所有來自 W3C 標準的 XSLT 元素進行了描述,以及關于瀏覽器支持的信息。
- XSLT 函數(shù)
- XSLT 包含了超過 100 個內(nèi)置函數(shù)。 這些函數(shù)可以用于字符串、數(shù)值、日期和時間比較、節(jié)點和 QName 處理, 序列處理, 邏輯值等等。
內(nèi)容目錄
- XSL 語言
- 詳細解釋 XSL 的子語言: XSLT、XPath 和 XSL-FO。
- XSLT 簡介
- XSLT 的簡介。包括其概念和作用。
- XSLT 瀏覽器
- 支持 XSLT 的瀏覽器總論。
- XSLT 轉換
- 如何使用 XSLT 將 XML 文檔轉換為 XHTML 文檔。
- XSLT 模板
- <xsl:template> 元素包含了當指定的節(jié)點被匹配時所能應用的規(guī)則.
- XSLT <xsl:value-of> 元素
- <xsl:value-of> 元素可提取選定節(jié)點的值。
- XSLT <xsl:for-each> 元素
- <xsl:for-each> 元素允許您在 XSL 中進行循環(huán)。
- XSLT <xsl:sort> 元素
- <xsl:sort> 元素用于對輸出進行排序。
- XSLT <xsl:if> 元素
- <xsl:if> 元素用于針對 XML 文件的內(nèi)容放置一個條件測試。
- XSLT <xsl:choose> 元素
- <xsl:choose> 元素被用來與 <xsl:when> 和 <xsl:otherwise> 配合使用,來表達多重的條件檢驗。
- XSLT <xsl:apply-templates> 元素
- <xsl:apply-templates> 元素可把模板規(guī)則應用到當前節(jié)點或者當前元素的子節(jié)點。
- 客戶端的 XSL
- 如何在客戶端將 XML 文檔轉換為 XHTML 文檔。
- 服務器端的X SL
- 如何在服務器端將 XML 文檔轉換為 XHTML 文檔。
- XSL Editing XML
- 存儲在 XML 文件中的數(shù)據(jù)可以通過因特網(wǎng)瀏覽器進行編輯。本章將講解如何打開、編輯、保存一個存儲于服務器的 XML 文件。
- XSL 編輯器
- 當編輯 XSL 文檔時,為什么應該使用 XML 編輯器。
- XSLT 總結
- 本節(jié)是對您在本教程所學內(nèi)容的總結,并為您推薦了下一步應該學習的內(nèi)容。
XSLT 參考手冊
- XSLT 元素
- 對所有來自 W3C 標準的 XSLT 元素進行了描述,以及關于瀏覽器支持的信息。
- XSLT 函數(shù)
- XSLT 擁有超過 100 個內(nèi)置的函數(shù)。這些函數(shù)可以用于字符串、數(shù)值、日期和時間比較、節(jié)點和QName處理, 序列處理, 邏輯值等等。