Subject: RE: [xsl] redundancy in string(number(current())) = 'NaN' ?? From: "Michael Kay" <mhk@xxxxxxxxx> Date: Wed, 11 Jun 2003 22:58:58 +0100 |
> just poring over Kay's book, filling in the gaps, and in > the section for xsl:message, there's an example that's selecting: > > //sales[string(number(current()))='NaN'] > > just to make sure, i'm assuming the "current()" part is > redundant, since number() will use the string-value of the > context node if there is no argument. do i understand that correctly? > Inside a predicate, current() does not select the same thing as ".". So the current() here is not redundant. But it is wrong: the example as written won't do anything very useful, because the value of the predicate doesn't depend on the context node. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] redundancy in string(numb, Robert P. J. Day | Thread | Re: [xsl] redundancy in string(numb, G. Ken Holman |
Re: [xsl] redundancy in string(numb, Robert P. J. Day | Date | RE: [xsl] Re: Re: xsl:for-each eval, Michael Kay |
Month |