Tôi có nút XSLT sau:Tôi làm cách nào để thêm nhiều bộ lọc vào một câu lệnh XSLT cho mỗi câu lệnh?
<xsl:for-each select="Book[title != 'Moby Dick']">
....
</xsl:for-each>
Tuy nhiên, tôi muốn sử dụng nhiều bộ lọc trong for-each. Tôi đã thử những điều sau đây, nhưng dường như không hoạt động:
<!-- 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>
bạn nên cung cấp mẫu XML. – Flack
Câu hỏi hay, +1. Xem câu trả lời của tôi để giải thích và một số giải pháp một lớp. :) –