Subject: RE: Scalar -> node-set conversion (was How to distinguish b/n a s cala r and a node-set) From: Kay Michael <Michael.Kay@xxxxxxx> Date: Mon, 6 Nov 2000 11:32:15 -0000 |
> Dmitre wrote: > > > This is a good idea and it actually works in MSXML 3: > > > > count(node-set(nodeSet) | node-set(nodeSet)) returns 1. > > count(node-set(Scalar) | node-set(Scalar)) returns 2. > > > > Unfortunately, Saxon always returns 1. Actually, I'm getting the answer 2 when I run this in Saxon. Though I don't think this is a particularly good thing: in principle, running the same function twice with the same argument should produce the same result; otherwise optimizations are likely to go wrong. > > > > Also, I've heard that the standard node-set() function in > XSLT 1.1 will throw error when passed a scalar argument. It is currently proposed that RTF->nodeset conversion should be implicit in XSLT 1.1, but there has been no proposal to allow string->nodeset conversion. Mike Kay > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
ANN: selectParameters utility, Jeni Tennison | Thread | Re: Scalar -> node-set conversion (, Francis Norton |
RE: MSXML vs. Saxon: different hand, Kay Michael | Date | RE: parameter, Kay Michael |
Month |