[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Multiple expressions in xsl:if
You should use or, rather than |. See XPath PR, section 3.4: http://www.w3.org/TR/xpath#booleans Quoting from that source: [21] OrExpr ::= AndExpr | OrExpr 'or' AndExpr -Ron -----Original Message----- [snip] <xsl:if test="($a > 5) | ($b > 0) | ($c lt; 5)"> <xsl:call-template name="abc"/> </xsl:if> I get an XSLT parser error for the above mentioned Stylesheet codes. It works fine if I test only one expression(e.g. <xsl:if test="$a > 5">...) instead of multiple. But, I need to check all of them at the same time. [snip] XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|