Latest web development tutorials

XSLT <xsl: template> elemen

Pedoman XSLT Elemen Referensi Lengkap manual XSLT Elemen Referensi

Definisi dan Penggunaan

<XSL: template> elemen berisi aturan yang sesuai dengan node yang ditentukan ketika Anda ingin menerapkan.

Atribut pertandingan digunakan untuk mengasosiasikan template untuk elemen XML. Semua cabang atribut pertandingan template kustom juga dapat digunakan sebagai dokumen XML (misalnya, pertandingan = "/" mendefinisikan seluruh dokumen).

Catatan: <xsl: template> elemen adalah atas (top-level elemen).


tatabahasa

<xsl:template
name="name"
match="pattern"
mode="mode"
priority="number">

<!-- Content:(<xsl:param>*,template) -->

</xsl:template>

milik

属性 描述
name name 可选。为模板定义名称。

注释:如果省略该属性,则必须设置 match 属性。

match pattern 可选。模板的匹配模式。

注释:如果省略该属性,则必须设置 name 属性。

mode mode 可选。为模板规定模式。
priority number 可选。一个表示模板的优先级编号的数字。

contoh

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>

<xsl:template match="cd">
<p>
<xsl:apply-templates select="title"/>
<xsl:apply-templates select="artist"/>
</p>
</xsl:template>

<xsl:template match="title">
Title: <span style="color:#ff0000">
<xsl:value-of select="."/></span>
<br />
</xsl:template>

<xsl:template match="artist">
Artist: <span style="color:#00ff00">
<xsl:value-of select="."/></span>
<br />
</xsl:template>

</xsl:stylesheet>

Lihat file XML , melihat file XSL , melihat hasil .


Pedoman XSLT Elemen Referensi Lengkap manual XSLT Elemen Referensi