|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: conditional processing <xsl: when test ...>
> <xsl:choose> > <!-- use EXACT if SqlExpression has an "=" sign" --> > <xsl:when test="//SqlExpression/@where=attribute(=)"> > <EXACT value="9"> > </xsl:when> > > <!-- otherwise --> > <!-- use RANGE if SqlExpression has an "<" or ">" sign --> > <xsl:when test="//SqlExpression/@where=attribute(< | >)"> > <RANGE lower="9" upper="200" > <!-- I will have to do > something here in order to be accurate about the actual > range, since the > ">" sign is used, as opposed to ">=" ...) > </xsl:when> > > </EXACT> > > </RANGE> > </xsl:choose> > > > Am I using the "=attribute()" correct? Am I on the right track? No. The test should be <xsl:when test="//SqlExpression/@where[contains(.,'=')]"> and the second one <xsl:when test="//SqlExpression/@where[contains(.,'<') or contains(.,'>')]"> Jarno 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
|

Cart








