June 1999
Intermediate to advanced
540 pages
21h 39m
English
<xsl:if>
<xsl:if test="
pattern
" >...</xsl:if>
You can use the <xsl:if> conditional to select a specific
element while inside a template. The <xsl:if> element uses
the test attribute to determine which elements should be
selected. The test attribute takes a standard pattern matching
string. For example:
<xsl:template match="chapter/title" > <xsl:apply-templates/> <xsl:if test=".not([last-of-type()])">, </xsl:if> </xsl:template>
This template matches each of the qualifying <title>
elements, but inserts commas after those that are not the
last <title> element. The result is a standard comma-separated
list.
Read now
Unlock full access