According to you XML, all of the <b/> are children of doc. In this case you
could for-each doc/*.
Am I missing something?
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of
David Holden
Sent: Monday, March 08, 2004 9:00 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Selecting a range of siblings between specified elements.
Hello,
I'm currently a little puzzled on how to select a range of siblings between
specified elements, e.g.
<?xml version="1.0"?>
<doc>
<a>cont1</a><b/><b/>
<a>cont2</a><b/><b/>
<a>cont3</a><b/><b/><c/><c/>
<a>cont4</a><b/><b/><c/><c/>
</doc>
I would like to select firstly the <b/><b/> of
<a>cont1</a><b/><b/>
then the <b/><b/> of
<a>cont2</a><b/><b/>
then the <b/><b/> of
<a>cont3</a><b/><b/><c/><c/>
and finally the <b/><b/> of
<a>cont4</a><b/><b/><c/><c/>
So:
--
Dr. David Holden. (Systems Developer)
Crystallography Journals Online: <http://journals.iucr.org>
Thanks in advance:-
Please avoid sending me Word or PowerPoint attachments.
See: <http://www.fsf.org/philosophy/no-word-attachments.html>
UK Privacy (R.I.P) : http://www.stand.org.uk/commentary.php3
Public GPG key available on request.
-------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list