This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Contiguous Numbering
- To: XSL-List at mulberrytech dot com
- Subject: Contiguous Numbering
- From: colin dot pinkney at btinternet dot com
- Date: Mon, 11 Sep 2000 15:02:11 +0100
- Reply-To: xsl-list at mulberrytech dot com
Suppose I have the following XML structure:
<body>
<section>
<t attr="1">1</t>
<section>
<t attr="1">2</t>
</section>
<t>No number</t>
<t attr="1">3</t>
</section>
<section>
<t attr="1">1</t>
</section>
</body>
Considering that this is a trivial structure compared with
the stuff that
I am dealing with, how do I number the 't' elements
that have a particular
attribute such that
they are contiguous throughout every top level 'section'
element. The numbers
in the 't' elements show how I would like the numbering
to go.
I would have thought that this XSL would do the trick:
<xsl:number level="any" count="preceding::t/@attr"
from="ancestor::body/section"/>
But XT just complains that it "expected node test"
Anyone any ideas?
TIA
--
Colin Pinkney
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list