请参见应用模板中的选择多元素xslt

请参见应用模板中的选择多元素xslt,xslt,Xslt,我想同时选择多个元素,但语法不正确 <xsl:apply-templates select="./object[impact/product!='AA'|'BB']"> </xsl:apply-templates> 鉴于sytax <xsl:apply-templates select="./object[impact/product!='AA']"> </xsl:apply-templates> 确

我想同时选择多个元素,但语法不正确

    <xsl:apply-templates select="./object[impact/product!='AA'|'BB']">

    </xsl:apply-templates>

鉴于sytax

    <xsl:apply-templates select="./object[impact/product!='AA']">

    </xsl:apply-templates>

确实有效


很明显,这个|不起作用或者我犯了一个错误

我想你是想说:

<xsl:apply-templates select="object[impact/product!='AA'] | object[impact/product!='BB']"/>
或者(更有可能):


谢谢,解决方案对象[不是(impact/product='AA'或impact/product='BB')]对我有效!这很有帮助!
object[impact/product!='AA' and impact/product!='BB']
object[not(impact/product='AA' or impact/product='BB')]