Hi
I have a particular problem trying to exclude certain nodes from being
counted.
I am trying to implement paragraph numbering, but some paragraphs (i.e the
ones inside tables) should not be numbered and therefore should not be
included in the count.
For example, take this snippet of xml:
<Body>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Table>
<row>
<cell><Para>Table Text</Para></cell>
<cell><Para>Table Text</Para></cell>
<cell><Para>Table Text</Para></cell>
</row>
</Table>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Para> Some Text </Para>
<Para> Some Text </Para>
</Body>
This kind of structure needs to be transformed to produce
1. Some Text
2. Some Text
3. Some Text
4. Some Text
5. Some Text
Then the Table...
6. Some Text
7. Some Text
8. Some Text
9. Some Text
10. Some Text
But what I am getting when I use
<xsl:number from="Body" level="any" count="Para" format="1." />
1. Some Text
2. Some Text
3. Some Text
4. Some Text
5. Some Text
Then the Table...
9. Some Text
10. Some Text
11. Some Text
12. Some Text
13. Some Text
What I need to do is exclude the Para nodes in the Table from the count,
but I can't figure out how.
Anybody?
Regards
Andy
Andy Carr
Senior IT Specialist
Tel: Internal - 298037 External - 01252 558037
Mail Point M1C IBM Application Services
Meudon House, Meudon Avenue, Farnborough, GU14 7NB
(Notes) Andy Carr1/UK/IBM(_at_)IBMGB
(Internet)CARRA(_at_)uk(_dot_)ibm(_dot_)com
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--