|
Subject: [xsl] grouping problem From: "Szabo, Patrick \(LNG-VIE\)" <patrick.szabo@xxxxxxxxxxxxx> Date: Thu, 17 Feb 2011 10:59:49 +0100 |
Hi,
I'm using XSLT 2.0 and Saxon 9
I got the following input:
<einzelvorschrift>
<zaehlung normiert="Art. 2" nr="--TODO--" ordnungszeichen="--TODO--">Art.
2</zaehlung>
<abatz typ="jur_start"><gldsym>Artikel 2.</gldsym> (1) Csterreich ist ein
Bundesstaat.</abatz>
<abatz typ="jur_start">(2) Der Bundesstaat wird gebildet aus den
selbstC$ndigen LC$ndern:</abatz>
<absatz typ="erltext" ct="text" halign="j">Burgenland, KC$rnten,
NiederC6sterreich, OberC6sterreich,</absatz>
<abatz typ="jur_start">(3) Cnderungen im Bestand der </abatz>
</einzelvorschrift>
I did the following:
<xsl:template match="einzelvorschrift">
<xsl:copy>
<xsl:apply-templates select="zaehlung"/>
<xsl:for-each-group select="* except zaehlung"
group-starting-with="absatz[@typ='jur_start']">
<jurabsatz>
<xsl:apply-templates select="current-group()"/>
</jurabsatz>
</xsl:for-each-group>
</xsl:copy>
</xsl:template>
Output:
<einzelvorschrift>
<zaehlung normiert="Art. 2" nr="--TODO--" ordnungszeichen="--TODO--">Art.
2</zaehlung>
<jurabsatz>
<abatz typ="jur_start"><gldsym>Artikel 2.</gldsym> (1) Csterreich ist
ein Bundesstaat.</abatz>
<abatz typ="jur_start">(2) Der Bundesstaat wird gebildet aus den
selbstC$ndigen LC$ndern:</abatz>
<absatz typ="erltext" ct="text" halign="j">Burgenland, KC$rnten,
NiederC6sterreich, OberC6sterreich,</absatz>
<abatz typ="jur_start">(3) Cnderungen im Bestand der </abatz>
<jurabsatz>
</einzelvorschrift>
Shouldn't each absatz[@typ='jur_start'] be wrapped in his own jurabsatz !?
How can i do that ?!
Kind regards
. . . . . . . . . . . . . . . . . . . . . . . . . .
Patrick Szabo
XSLT-Entwickler
LexisNexis
Marxergasse 25, 1030 Wien
mailto:patrick.szabo@xxxxxxxxxxxxx
Tel.: +43 (1) 534 52 - 1573
Fax: +43 (1) 534 52 - 146
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] QR codes, Kevin Brown | Thread | Re: [xsl] grouping problem, Martin Honnen |
| [xsl] Re: QR codes, Martynas Jusevicius | Date | Re: [xsl] QR codes, Andrew Welch |
| Month |