Хорошо, когда мы часто используем этот трюк:
<xsl:template match="...." mode="m1">my custom output</xsl:template>
<xsl:template match="*" mode="m1"/>
медленно становится раздражающим, всегда приходится делать это:
<xsl:template match="*" mode="m1"/>
<xsl:template match="*" mode="m2"/>
<xsl:template match="*" mode="m3"/>
<xsl:template match="*" mode="m4"/>..
И если мы этого не сделаем, то получит шаблон «по умолчанию», который в основном выводит текстовое содержимое для текстового узла .. eeks!
Есть ли ярлык к коду выше?:
Я думаю:
<xsl:template match="*" mode="m1|m2|m3|m4"/>
Ну, конечно, это не работает, но вы поняли мою идею.