[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xsl Filter Question
Hi, > This filter works fine : > <xsl:for-each select="report/row[col='some value']"> > > But how do filters for >, < in case of text, number and date data ? XPath 1.0 has not date data-type, so you have to convert those to number somehow first. > I tried this > <xsl:for-each select="report/row[col>'some value']"> > But it did not work. That's because when you're comparing col > 'some value', both arguments are converted to number, and 'some value' will be NaN - same will happen to the valua of col element if it cannot be converted to number. Make sure the things you're comparing can be converted to a number, than the above comparison will work. Cheers, Santtu 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
|