ภาษา XSLT

มันเริ่มต้นที่ XSL และจบที่ XSLT, XPath และ XSL-FO

เริ่มต้นที่ XSL

XSL หมายถึง XML Style Language (EXtensible Stylesheet Language)

เหตุผลที่มีการพัฒนา XSL โดยองค์กรเว็บไซต์โลก (W3C) คือ: มีความต้องการภาษาสไตล์ตารางที่มีฐานบน XML

CSS = HTML Style Sheet

HTML ใช้แบบหน้าที่ที่เป็นปกติ และความหมายของแบบหน้าที่เหล่านั้นง่ายต่อการเข้าใจ

องค์ประกอบ <table> ในองค์ประกอบ HTML นั้นกำหนดตาราง - และบราวเซอร์ทราบแบบที่จะแสดงมัน

การเพิ่มสไตล์ให้กับองค์ประกอบ HTML ง่ายมาก ผ่าน CSS ง่ายต่อการบอกให้บราวเซอร์แสดงองค์ประกอบด้วยตัวอักษรหรือสีเฉพาะ

XSL = XML Style Sheet

XML ไม่ใช้แบบหน้าที่ที่เป็นปกติ (เราสามารถใช้ชื่อแบบหน้าที่ที่ชอบ) และความหมายของแบบหน้าที่เหล่านั้นไม่ทุกอย่างที่ง่ายต่อการเข้าใจ

<table> อาทิตย์หน้าหมายถึงตาราง HTML หรือสิ่งของที่เป็นเครื่องมือ - บราวเซอร์ไม่เข้าใจว่าจะแสดงมันได้อย่างไร

XSL สามารถการอธิบายแบบที่จะแสดงเอกสาร XML!

XSL - ไม่เพียงแค่ภาษาสไตล์ตาราง

XSL ประกอบด้วยส่วนทั้งสาม:

XSLT
เป็นภาษาที่ใช้สำหรับการเปลี่ยนแปลงเอกสาร XML
XPath
一种用于在 XML 文档中导航的语言。
XSL-FO
一种用于格式化 XML 文档的语言。

本教程的主要内容是 XSLT

本教程的其余部分是 XSLT - 用来转换 XML 文档的语言。

你也可以学习我们的《XPath 教程》和《XSL-FO 教程》。