Subject: RE: [xsl] xsl Filter Question From: Jarno.Elovirta@xxxxxxxxx Date: Tue, 23 Jul 2002 09:00:27 +0300 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl-fo issue, Jarno . Elovirta | Thread | [xsl] Re: xsl Filter Question, Dimitre Novatchev |
[xsl] xsl Filter Question, Jitu | Date | Re: [xsl] Can not convert #RTREEFRA, Antonio Fiol Bonnín |
Month |