RE: [xsl] convert following-sibling to be childs

Subject: RE: [xsl] 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: [xsl] 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/>

Current Thread