RE: [xsl] list of homogeneus elements semantically different...

Subject: RE: [xsl] list of homogeneus elements semantically different...
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 1 Apr 2005 14:33:01 +0100
It's the same as the problem of arranging items in a two-column table, which
is well covered in the FAQ. The key is that "position() mod 2" is zero for
even-numbered elements.

Michael Kay
http://www.saxonica.com/
 

> -----Original Message-----
> From: dalloro@xxxxxxxxx [mailto:dalloro@xxxxxxxxx] 
> Sent: 01 April 2005 13:57
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] list of homogeneus elements semantically different...
> 
> Hi,
> 
> How can I translate a structure like the following:
> 
>   <m t="6">
>     <m t="0" e="2000"/>
>     <m t="0" e="141"/>
>     <m t="0" e="3000"/>
>     <m t="0" e="143"/>
>     <m t="0" e="6000"/>
>     <m t="0" e="142"/>
>     <m t="0" e="7000"/>
>     <m t="0" e="145"/>
>     <m t="0" e="11000"/>
>     <m t="0" e="185"/>
>     <m t="0" e="28000"/>
>     <m t="0" e="140"/>
>   </m>
> 
> into a structure like this:
> 
> <A a="2000" b="141" />
> <A a="3000" b="143" />
> <A a="6000" b="142" />
> <A a="7000" b="145" />
> <A a="11000" b="185" />
> <A a="28000" b="140" />
> 
> I don't know how to distinguish among the first and the second element
> "m" in the list...Any ideas?
> 
> Best regards.
> 
> Livio

Current Thread