1

複雑な OR テスト条件を構築する再帰的なテンプレートがあります。その結果は$filtercriteria、次の値を生成する変数に格納されます。

contains(@Category,'abc') or contains(@Category,'def')

変数に格納されているこのテスト条件を XSL IF ステートメントで使用するにはどうすればよいですか?

$filtercriteriaのリテラル値をテスト条件として評価したい:

<xsl:if test="$filtercriteria">
    Do something...
</xsl:if>

次のように翻訳する必要があります。

<xsl:if test="contains(@Category,'abc') or contains(@Category,'def')">
    Do something...
</xsl:if>
4

2 に答える 2