XSLT กวดวิชา
XSL หมายความ Extensible สไตล์ภาษา (Extensible Stylesheet Language) ซึ่งเป็นภาษาที่แผ่นรูปแบบของเอกสาร XML
XSLT XSL การเปลี่ยนแปลงวิธีการ ในการกวดวิชานี้คุณจะได้เรียนรู้วิธีการใช้ XSLT ในการแปลงเอกสาร XML ลงในเอกสารอื่น ๆ เช่น XHTML
เริ่มต้นวันนี้ด้วย XSLT!
ตัวอย่าง XSLT
ตัวอย่าง XSLT
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
ลอง»
คู่มืออ้างอิง XSLT
องค์ประกอบ XSLT
องค์ประกอบทั้งหมด XSLT จากมาตรฐาน W3C อธิบายไว้เช่นเดียวกับข้อมูลเกี่ยวกับการสนับสนุนเบราว์เซอร์
ฟังก์ชั่น XSLT
XSLT รวมกว่า 100 ฟังก์ชั่น ฟังก์ชั่นเหล่านี้สามารถนำมาใช้สำหรับสตริง, ตัวเลข, วันที่และการเปรียบเทียบเวลาโหนดและการจัดการ QName การจัดการลำดับค่าบูลีนและอื่น ๆ