[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Tempore 13:01:45, die 02/09/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Robert Soesemann <rsoesemann@xxxxxxxxxxx>:
I see...
In that case use:
Re: [xsl] Add order of nodes
Subject: Re: [xsl] Add order of nodes From: "Joris Gillis" <roac@xxxxxxxxxx> Date: Wed, 09 Feb 2005 13:08:39 +0100 |
Tempore 13:01:45, die 02/09/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Robert Soesemann <rsoesemann@xxxxxxxxxxx>:
This does not work as there may be other nodes between and before <fragment>. It might look like this and with your solution I get the wrong positions.
I see...
In that case use:
<xsl:template match="fragment"> <xsl:copy> <xsl:attribute name="pos"> <xsl:value-of select="count(preceding-sibling::fragment)+1"/> </xsl:attribute> <xsl:apply-templates select="node()|@*"/> </xsl:copy> </xsl:template>
regards, -- Joris Gillis (http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=38041) "Et ipsa scientia potestas est" - Francis Bacon , Meditationes sacrae
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Add order of nodes, David Carlisle | Thread | RE: [xsl] Add order of nodes, Michael Kay |
Re: [xsl] Add order of nodes, David Carlisle | Date | Re: [xsl] Add order of nodes, Joris Gillis |
Month |