|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Contiguous Numbering
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








