|
Subject: [xsl] (Probably trivial) grouping problem From: "Stefan Tilkov" <stefan.tilkov@xxxxxxxxx> Date: Sat, 19 Jul 2003 09:49:28 +0200 |
I can't for the life of me figure out how to solve a simple problem. I
know that it is related to grouping, but my XSL (and XPath) knowlegde is
not up to translating answers given to similar problems to my particular
case.
I have a couple of paragrahps, marked up this way:
<para title="title1">
some text
</para>
<para>
a para without a title
</para>
<para title="title2">
more text
</para>
<para>
yet another untitled para
</para>
I want to turn them into this:
<section>
<title>title1</title>
<para>
some text
</para>
<para>
a para without a title
</para>
</section>
<section>
<title>title2</title>
<para>
more text
</para>
<para>
yet another untitled para
</para>
</section>
That is, I want to create sections from paragraphs, turning the title into
an element belonging to the section. My experiments with following-sibling
and preceeding-sibling all had the problem that *all* paragraphs without a
title were returned, and I somehow need to get access to only those before
the next para with a title.
Any help would be greatly appreciated.
Stefan
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] passing values from JavaS, bryan | Thread | [xsl] Re: (Probably trivial) groupi, Dimitre Novatchev |
| RE: [xsl] sort and order xml data a, Lars Huttar | Date | [xsl] grouping and word counting, marina |
| Month |