Agregar un numero de linea como un atributo de un nodo!
Hola, tengo un problema al querer agregar el numero de linea a los diferentes nodos, lo pense por el lado del contador pero no encuendro bien como se hace...
soy nuevo en esto y haber si alguien me puede dar una mano...
<xsl:copy>
<xsl:attribute name="__line">
//Lo que kiera agregar
</xsl:attribute>
<xsl:apply-templates/>
</xsl:copy>
se que para agregar un atributo la sentencia es la siguiente!
yo kiero que mi sentencia XSL me transforme a mi xml agregandole un __line con un numero de linea
<CATALOG __line="1">
<CD __line="2">
<TITLE __line="3">"Empire Burlesque"</TITLE>
<ARTIST __line="4">Bob Dylan</ARTIST>
<COUNTRY __line="5">USA</COUNTRY>
<COMPANY __line="6">Columbia</COMPANY>
<PRICE __line="7">10.90</PRICE>
<YEAR __line="8">1985</YEAR>
</CD>
<CD __line="9">
<TITLE __line="10">"Juan Pablo 2"</TITLE>
<ARTIST __line="11">Holy Water</ARTIST>
<COUNTRY __line="12">Baticano</COUNTRY>
<COMPANY __line="13">Italy</COMPANY>
<PRICE __line="14">10.90</PRICE>
<YEAR __line="15">1985</YEAR>
</CD>
</CATALOG>
Desde ya muchas gracias