と に関して一般的な質問が<xsl:template match="">あり<xsl:apply-templates/>ます。
要素に一致する場合がありますE1EDP01。ただし、すべてのE1EDP01要素が一致する必要はなく、特定の範囲のみが一致する必要があります。
しかし、特定の範囲の要素のみを一致させる正しい方法は何ですか?
このようにするのは正しいですか:
<xsl:apply-templates select="E1EDP01"/>
の範囲を制限するテンプレートE1EDP01:
<xsl:template match="E1EDP01[not(PSTYV='ZDAE')][E1EDP02[QUALF='001']/ZEILE]">
...
</xsl:template>
または、apply-templates を次のように変更する必要がありますか?
<xsl:apply-templates select="E1EDP01[not(PSTYV='ZDAE')][E1EDP02[QUALF='001']/ZEILE]"/>