Subject: Re: Flattening parts of a document heirarchy
From: David Holden <dh@xxxxxxxx>
Date: Fri, 31 Oct 2003 11:22:16 +0000
|
On Friday 17 Oct 2003 2:10 pm, David Holden wrote:
> I know there are faq's on flattening but as newbie i'm a little unclear
> on this.
>
> My problem:
>
> incoming document is something like this:
>
> <doc>
> text text text
> <sec id="sec1">
> <p>text1text1text1</p>
> <sec id="sec1.1">
> <p>text2 text2 text2</p>
> </sec>
> <p>text3 text3 text3</p>
> </sec>
> </doc>
>
> i.e <sec> tags are nested to arbitary level.
>
> I need
>
> <doc>
> text text text
> <section id="s1" level="1">
> <p>text1 text1 text1</p>
> </section>
> <section id="s2" level="2">
> <p>text text text</p>
> </section>
> <section id="s3" level="1">
> <p>text3 text3 text3</p>
> </section>
> </doc>
>
>
> thanks in advance,
>
> Dave.
No replies to this, can XSLT really not do this? I've decided to address this
by pre-filtering using SAX where this kind of transform is pretty easy.
Dave.
--
Dr. David Holden. (Systems Developer)
Crystallography Journals Online: <http://journals.iucr.org>
Thanks in advance:-
Please avoid sending me Word or PowerPoint attachments.
See: <http://www.fsf.org/philosophy/no-word-attachments.html>
UK Privacy (R.I.P) : http://www.stand.org.uk/commentary.php3
Public GPG key available on request.
-------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|