我正確地認爲apply-templates
聲明應該匹配全部模板可能會被應用於選擇嗎?理解`apply-templates`的匹配
例如,假設下面的XML片段:
<doc>
<foo bar="1" baz="2">boz</foo>
</doc>
及以下樣式:
<xsl:template match="/">
<xsl:apply-templates select="foo" mode="xyz" />
</xsl:template>
<xsl:template mode="xyz" match="foo[bar='1']">
abc
</xsl:template>
<xsl:template mode="xyz" match="foo[baz='2']">
def
</xsl:template>
我希望可以將輸出爲:
abc
def
這是正確的?
+1,很好的回答 – 2010-01-26 10:56:14