Subject: Re: [xsl] how to return from exsl:node-set From: Dusan Zatkovsky <zatkovsky@xxxxxxxxxxxx> Date: Thu, 9 Sep 2004 10:33:47 +0200 |
On Thursday 09 of September 2004 11:26, Oleg Tkachenko wrote: > Dusan Zatkovsky wrote: > > <xslo:for-each select="exsl:node-set($stored)/grp"> > > <!-- i will store index of current grp --> > > <xslo:variable name="pos" select="position"/> > > btw, did you mean position() here? Yes I mean. Sorry :) > > > <!-- > > NOW I want to have access to data.xml (/document/data/id) > > but i am still in $stored variable stored locally in xsl file > > because exsl:node-set in for-each statement. > > How to acces data from xml file without using > > document(data.xml) function? > > (I can't use it) > > --> > > Store original source root node in a global variable: > > <xsl:variable name="root" select="/"/> > > Then use $root/document/data/id Hmm, great idea. But I have one question: what will $root represents? It will be something like 'link' to root node, or it will store copy of root document in memory? Thank ypou -- Dusan Zatkovsky
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] how to return from exsl:n, Oleg Tkachenko | Thread | Re: [xsl] how to return from exsl:n, Oleg Tkachenko |
[xsl] how to return from exsl:node-, Dusan Zatkovsky | Date | Re: [xsl] translate for partial uri, David Carlisle |
Month |