Fungili element-available() wa XSLT
Ufafanuzi na matumizi
Fungili element-available() inaruhusu chaguo wa boolei, ambao inadaiwa kwa kutoa habari kuhusu inaonesha mtandao wa XSLT kwa kusukumza elementi inayotumika.
Fungili hauwezi kutumiwa kwa kuteleza elementi ambayo inaonekana katika mwandiko wa modeli. Elementi hizi ni:
- xsl:apply-imports
- xsl:apply-templates
- xsl:attributes
- xsl:call-template
- xsl:choose
- xsl:comment
- xsl:copy
- xsl:copy-of
- xsl:element
- xsl:fallback
- xsl:for-each
- xsl:if
- xsl:message
- xsl:number
- xsl:processing instruction
- xsl:text
- xsl:value-of
- xsl:variable
Inayotumika
boolean element-available(string)
Mifano
Mifano | Maelezo |
---|---|
string | Injili. Inaangalia elementi inayotestiwa. |
matokeo
<?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> <xsl:choose> <xsl:when test="element-available('xsl:comment')"> <p>mkusanyiko wa huzungumzwa.</p> </xsl:when> <xsl:otherwise> <p>mkusanyiko wa huzungumzwa.</p> </xsl:otherwise> </xsl:choose> <xsl:choose> <xsl:when test="element-available('xsl:delete')"> <p>mkusanyiko wa huzungumzwa.</p> </xsl:when> <xsl:otherwise> <p>xsl:delete inasaidika.</p> </xsl:otherwise> </xsl:choose> </body> </html> </xsl:template> </xsl:stylesheet>