Re: [xsl] Removing nodes with text content ?

Subject: Re: [xsl] Removing nodes with text content ?
From: Andrew Welch <andrew.j.welch@xxxxxxxxx>
Date: Wed, 3 Aug 2011 15:55:37 +0100
On 3 August 2011 15:14, Fabien Tillier <f.tillier@xxxxxxxx> wrote:
> Hi List.
> I am trying to remove some Hierarchy in a document but can't seem to
> preserve text content.
>
> I have this kind of xml document (simplified...)
> <xml>
>        <para>
>                <phrase role="rtf">
>      norepinephrine
>              </phrase>
>            <phrase role="rtf">
>              transporter<subscript/>
>              <emphasis>(h) </emphasis>
>           </phrase>
>            <phrase role="rtf">
>                (antagonist radioligand)
>            </phrase>
>      </para>
> </xml>
...
> Thus I want
>
> <xml>
>        <para>
>                <phrase role="rtf">
>      norepinephrine transporter
>        <subscript/>
>        <emphasis>(h) </emphasis>
>             (antagonist radioligand)
>        </phrase>
>      </para>
> </xml>

> Any clever hint on how I should proceed ?

If you just want the hint - use xsl:for-each-each with the
group-adjacent attribute.



--
Andrew Welch
http://andrewjwelch.com

Current Thread