XSLT elemen-tersedia () Fungsi
Referensi Fungsi XSLTDefinisi dan Penggunaan
Fungsi element-available() mengembalikan nilai Boolean yang menunjukkan apakah elemen yang ditentukan didukung oleh prosesor XSLT.
Fungsi ini hanya dapat digunakan untuk menguji elemen yang dapat muncul di badan template. Elemen-elemen ini adalah:
- xsl: apply-import
- xsl: terapkan-templat
- xsl:atribut
- xsl:templat-panggilan
- xsl:pilih
- xsl:komentar
- xsl:salin
- xsl:salinan
- xsl:elemen
- xsl: mundur
- xsl:untuk-setiap
- xsl: jika
- xsl:pesan
- xsl:nomor
- xsl: instruksi pemrosesan
- xsl:teks
- xsl:nilai-dari
- xsl:variabel
Sintaksis
boolean element-available(string)
Parameter
Parameter | Description |
---|---|
string | Required. Specifies the element to test |
Contoh 1
<?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>
<xsl:choose>
<xsl:when test="element-available('xsl:comment')">
<p>xsl:comment is supported.</p>
</xsl:when>
<xsl:otherwise>
<p>xsl:comment is not supported.</p>
</xsl:otherwise>
</xsl:choose>
<xsl:choose>
<xsl:when test="element-available('xsl:delete')">
<p>xsl:delete is supported.</p>
</xsl:when>
<xsl:otherwise>
<p>xsl:delete is not supported.</p>
</xsl:otherwise>
</xsl:choose>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Lihat file XSL dan
Lihat hasilnya .
Referensi Fungsi XSLT