Mam następujący węzeł XSLT:Jak mogę dodać wiele filtrów do instrukcji XSLT dla każdej?
<xsl:for-each select="Book[title != 'Moby Dick']">
....
</xsl:for-each>
Jednak chciałbym użyć wielu filtrów w for-each. Próbowałem wykonać następujące czynności, ale to nie działa:
<!-- 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>
należy podać próbkę XML. – Flack
Dobre pytanie, +1. Zobacz moją odpowiedź na wyjaśnienia i kilka rozwiązań jednoosobowych. :) –