RE: [xsl] Newbie Q - transformation

Subject: RE: [xsl] Newbie Q - transformation
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Sun, 26 Aug 2007 20:58:46 +0100
> how can I transform this:
> 
> <a/>
> <plus/>
> <b/>
> 
> to this:
> <plus>
> <a/>
> <b/>
> </plus>

To give you a sensible answer, one has to extrapolate from this example to
ask what other possible inputs you might encounter and how you would want to
handle them. For example, would you want to transform 

<a/><plus/><b/><times/><c/>

into

<plus><a/><times><b/><c/></times></plus>

If that's the case, then your problem is basically equivalent to that of
writing a recursive descent parser.

So I think we need a more complete spec of the problem.

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

Current Thread