Re: [xsl] Grouping problem. 2.0

Subject: Re: [xsl] Grouping problem. 2.0
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Fri, 4 Jul 2008 15:56:40 +0100
> I want to number the 'blocks' as in 'legal' format
> 1.1
> 1.1.1 etc.

> source
> <book >
>   <title role="1">L1</title>
>
>   <title role="2">L1.1</title>
>   <para>This document defines an XML schema for  ....</para>
>   <title role="2">L1.2</title>
>   <para>The normative XML Schema for the OpenDoc ....</para>
>   <title role="1">L2</title>
>   <para>This chapter introduces the structure of ....</para>
>   <para>In the OpenDocument format, each structu ....</para>
>
>   <title role="2">L2.1</title>
>   <para>A document root element is the primary e ....</para>
>
>
>   <title role="3">L2.1.1</title>
>   <para>The content models of the five root elem ....</para>
>
>   <title role="4">L4 test</title>
>   <para>The content models of the five root elem ....</para>
>   <para>The &lt;office:document&gt; root contains a co ....</para>
>
>  <title role="4">L4 test 2.1.1.2</title>
>   <para>The content models of the five root elem ....</para>
>   <para>The &lt;office:document&gt; root contains a co ....</para>
>
>  <title role="2">L2.1</title>
>   <para>A document root element is the primary e ....</para>
>
> </book>


So for that input, what is the exact required output?  It's a little
difficult to work it out from the code..... (and probably easier to
achieve using something other than a recursive named template)


-- 
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/

Current Thread