|
Subject: RE: [xsl] Removing nodes with text content ? From: "Fabien Tillier" <f.tillier@xxxxxxxx> Date: Wed, 3 Aug 2011 17:06:59 +0200 |
Hi Andrew.
Hum... should I say I can't have it work ?
<xsl:for-each-group select="para/phrase" group-adjacent="@role">
<xsl:copy-of select="."/>
</xsl:for-each-group>
Gives
<?xml version="1.0" encoding="UTF-8"?>
<phrase role="rtf">
norepinephrine
</phrase>
Maybe some example :)
Regards,
Fabien
-----Message d'origine-----
De : Andrew Welch [mailto:andrew.j.welch@xxxxxxxxx]
Envoyi : mercredi 3 ao{t 2011 16:56
@ : xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Objet : Re: [xsl] Removing nodes with text content ?
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 |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Removing nodes with text , Andrew Welch | Thread | Re: [xsl] Removing nodes with text , Martin Honnen |
| Re: [xsl] UnknownHostException Erro, Hank Ratzesberger | Date | Re: [xsl] Removing nodes with text , Martin Honnen |
| Month |