Subject: Re: [xsl] document function and counting From: Francis Norton <francis@xxxxxxxxxxx> Date: Thu, 02 Aug 2001 12:28:59 +0100 |
All I can say is it was late and I was tired and it looked plausible... in other words I was being lazy and I knew it... Thanks for straightening that out! Francis. Trevor Nash wrote: > > >How about something like this? > > > ><untested> > >... > ><xsl:for-each select="document('foo-1.xml')//item | > >document('foo-2.xml')//item" > > > <xsl:value-of select="position()" /> > > <xsl:copy-of select="." /> > ></xsl:for-each> > >... > ></untested> > > > >Francis. > > > A case where testing would not guarantee a bulletproof answer! > > The trouble is, for-each processes the nodes in 'document order'. > >From the spec: > "There are no constraints on how the implementation orders documents > other than that it must do so consistently: an implementation must > always use the same order for the same set of documents." > > In other words a processor might decide to give you all the items from > foo-2 first. I think the spec even lets the same processor give you > different answers on different runs, depending on how strongly you > take 'consistent'. It could certainly be the case that it might base > the order on the URIs of the documents. > > Pity, it is a nice idea. > > Regards, > Trevor Nash > -- > Traditional training & distance learning, > Consultancy by email > > Melvaig Software Engineering Limited > voice: +44 (0) 1445 771 271 > email: tcn@xxxxxxxxxxxxx > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] document function and cou, Trevor Nash | Thread | [xsl] Columns spanning Rows in XSL:, amit . pherwani |
RE: [xsl] Can you have a dummy XSL, Joerg Pietschmann | Date | [xsl] Odd Style problem - I'm not s, dante |
Month |