|
Subject: [xsl] Help with grouping elements From: Gustavo Luiz Duarte <gustavold@xxxxxxxxx> Date: Tue, 13 Jan 2009 21:46:39 -0200 |
Hi,
I have an input xml like:
<root>
<a-1></a-1>
...
<a-n></a-n>
<b-1></b-1>
...
<b-1></b-n>
</root>
I'd like to put the tags a-* into a new element <a></a>. How can I do it?
These tagnames are fictitious, I cannot use regexp to address them,
but there are few elements in the b-* group.
I'm using libxslt on linux. XLST version 1.0, but could use 2.0.
I tried the below with the identity transform, but didn't work.
<xsl:template match="root">
<xsl:element name="root">
<xsl:apply-templates select="b-1" />
...
<xsl:apply-templates select="b-n" />
<a>
<xsl:apply-templates />
</a>
</xsl:element>
</xsl:template>
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Finding an untagged order, Michael Müller-Hille | Thread | Re: [xsl] Help with grouping elemen, David Carlisle |
| [xsl] Finding an untagged ordered l, Graeme Kidd | Date | Re: [xsl] Help with grouping elemen, David Carlisle |
| Month |