0

XSLT名前付きテンプレートを含むファイルがあります:

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" indent="yes" />
    <xsl:template name="A">...</xsl:template>
    <xsl:template name="B">...</xsl:template>
    <xsl:template name="C">...</xsl:template>
</xsl:stylesheet>

名前付きテンプレートを Java コードから呼び出すにはどうすればよい(A,B,C)ですか (これはテストのためだけに必要です)。

4

1 に答える 1

1

XSLT 1.0これを許可しません。XSLT 2.0しますが、API は使用している製品によって異なります (JAXP追いつくことはありませんXSLT 2.0)。についてSaxonは、s9apiメソッドを使用しXsltTransformer.setInitialTemplate()ます。

于 2012-09-24T13:40:45.933 に答える