Subject: RE: convert following-sibling to be childs
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Wed, 30 Mar 2005 21:03:39 +0100
|
Do a search for "XSLT positional grouping". It's a tricky problem in XSLT
1.0 but there are well-known solutions.
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: 04083259@xxxxxxxxxxxxx [mailto:04083259@xxxxxxxxxxxxx]
> Sent: 30 March 2005 19:50
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: convert following-sibling to be childs
>
> hi
> in a big xml database i need to turn some following
> sibling elements
> into childs of that element:
>
> if we have the following database :
>
> <top>
> <set1/><x/><y/><y/><x/><y/><set2/><x/><y/><x/><y/><x/><y/><y/><x/><y/>
> <set3/><x/><x/><y/><x/><y/>x/><y/><x/><y/><x/><y/>
>
> </top>
>
> i want all the following sibling <x/>and <y/> of the element
> <set1> until
> we reach the <set2/> to be childs of <set1/>
> the same with <x/> and <y/> following set2
> and the same with <x/> and <y/> following <set3/>
|