tutorial pengembangan web terbaru
 

XSLT <xsl:template> Element


<Lengkap XSLT Elemen Referensi

Definisi dan Penggunaan

The <xsl:template> elemen berisi aturan untuk menerapkan ketika sebuah node yang telah ditentukan.

The match atribut digunakan untuk mengasosiasikan template dengan elemen XML. The match atribut juga dapat digunakan untuk menentukan template untuk seluruh cabang dokumen XML (ie match="/" defines the whole document) .

Note: <xsl:template> adalah elemen tingkat atas.


Sintaksis

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

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

</xsl:template>

atribut

Atribut Nilai Deskripsi
namename Pilihan. Menentukan nama untuk template.

Note: Jika atribut ini dihilangkan harus ada atribut pertandingan

matchpattern Pilihan. Pola cocok untuk template.

Note: Jika atribut ini dihilangkan harus ada atribut nama

modemode Pilihan. Menentukan modus untuk template ini
prioritynumber Pilihan. Sejumlah yang menunjukkan prioritas numerik dari template

Contoh

<?xml version="1.0" encoding="UTF-8"?>
<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 , dan melihat hasilnya .


<Lengkap XSLT Elemen Referensi