Как я могу добавить несколько фильтров в XSLT для каждого оператора?

У меня есть следующий узел XSLT:

<xsl:for-each select="Book[title != 'Moby Dick']">
....
</xsl:for-each>

Однако я бы хотел использовать несколько фильтров в for-each. Я пробовал следующее, но, похоже, это не сработало:

<!-- Attempt #1 -->
<xsl:for-each select="Book[title != 'Moby Dick'] or Book[author != 'Rowling'] ">
....
</xsl:for-each>


<!-- Attempt #2 -->
<xsl:for-each select="Book[title != 'Moby Dick' or author != 'Rowling']">
....
</xsl:for-each>
7
задан Dimitre Novatchev 14 January 2011 в 02:52
поделиться