Tôi có đúng khi nghĩ rằng tuyên bố apply-templates
phải khớp với tất cả các mẫu có thể được áp dụng cho lựa chọn không?Hiểu về `áp dụng mẫu 'khớp với
Ví dụ, do đoạn xml sau:
<doc>
<foo bar="1" baz="2">boz</foo>
</doc>
và stylesheet sau:
<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>
Tôi mong chờ đầu ra là:
abc
def
là đúng này ?
+1, câu trả lời hay nhất –