| 
 
Subject: Re[2]: [xsl] numerating nodes in doc-flow From: Alexey Nickolaenkov <nikolaenkov@xxxxxxxxxxxx> Date: Thu, 25 Jan 2007 17:30:56 +0300  | 
Thank you very much. It works great!
Thursday, January 25, 2007, 4:53:49 PM, you wrote:
AW> On 1/25/07, Alexey Nickolaenkov <nikolaenkov@xxxxxxxxxxxx> wrote:
>> Hello guys!
>>
>> I have to enumerate nodes in the document-flow order using xslt 1.0. I
>> thought that's not difficult but the following template does nothing.
>> Can you help me?
>>
>>    <xsl:template match="node()">
>>       <xsl:param name="counter" select="0"/>
>>       <xsl:copy>
>>          <xsl:apply-templates select="@*"/>
>>          <xsl:attribute name="new_id" select="concat('item_', $counter)"/>
>>          <xsl:apply-templates select="occurrence/art">
>>             <xsl:with-param name="counter" select="$counter+1"/>
>>          </xsl:apply-templates>
>>       </xsl:copy>
>>    </xsl:template>
AW> Without sample input or output XML it's difficult to give a good
AW> answer, but its likely <xsl:number count="*" level="any"/> will give
AW> you the numbering you're after.
AW> cheers
AW> andrew
-- 
Alexey                            mailto:nikolaenkov@xxxxxxxxxxxx
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] numerating nodes in doc-f, Andrew Welch | Thread | Re: [xsl] ANN: Naxos, an XSLT 1.0 p, Deborah Pickett | 
| Re: [xsl] numerating nodes in doc-f, Andrew Welch | Date | Re: [xsl] Input requested for a goo, Rashmi Rubdi | 
| Month |