Tengo el siguiente nodo XSLT:¿Cómo puedo agregar varios filtros a un XSLT para cada instrucción?
<xsl:for-each select="Book[title != 'Moby Dick']">
....
</xsl:for-each>
Sin embargo, me gustaría uso de varios filtros en la for-each. He intentado lo siguiente, pero no parece funcionar:
<!-- 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>
debe proporcionar muestra de XML. – Flack
Buena pregunta, +1. Vea mi respuesta para una explicación y varias soluciones de una sola línea. :) –