XSLT

Infobox programming language | name = XSLT | logo = | logo caption = | screenshot = | screenshot caption = | file ext =. xslt | paradigm = 聲明式 ， 同像性 | scope = | year = | designer = | developer = 萬維網聯盟 ( W3C ) | latest release version = 3.0 | latest release date = | latest preview date = | typing = | implementations =,, | versions = XSLT 1.0, XSLT 2.0, XSLT 3.0 | influenced by = | influenced = | programming language = | platform = | operating system = | license = | website = 在計算機科學中 ， 可擴展樣式 - { 表 } - 轉換語言 （ Extensible Stylesheet Language Transformations ， 縮寫XSLT ） 是一種樣式轉換標記語言 ， 可以將XML資料檔轉換爲另外的XML或其它格式 ， 如HTML網頁 ， 純文字 。 XSLT最末的T字母表示英語中的 “ 轉換 ” （ transformation ） 。 它是XSL規範中的一部分 ， 目前最新的建議版本爲XSL 3.0 。 以XSLT進行格式轉換不會變動原始的資料文件 ； 而會以現有資料產生新的內容格式 。 作爲輸入的通常是XML資料檔 ， 或者由支援XQuery和XPath的資料模型處理器 ， 其他來源的資料也能轉換 ， 例如關聯式資料庫表格或地理資訊系統 。 XSL規範的另一部分是XSLF （ Formatting Objects ， 代表格式化物件 ）, 又稱XSL - FO或XSLFO ， 目前已逐漸被CSS 3.0 所取代 。 XSLT是一種圖靈完備的語言 ， 它可以指定計算機能執行的任何計算 。