Can I know what can be used in place of // as I am using it my project at different places..
--kotes
-----Original Message-----
From: J.Pietschmann [mailto:j3322ptm@xxxxxxxx]
Sent: Tuesday, February 10, 2004 5:42 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: Following-Sibling
Schreifels, Mark J. wrote:
>> Using the following-sibling format above, it seems to put the processing
>> instruction in to every paragraph. If you have any ideas or suggestions,
>> I'd really appreciate it.
Every para in your sample XML has a note element on the following
sibling axis, therefore the node set following-sibling::note has
always a member and the predicate is always true. You want to match
only para elements where the immediately following element is a
note element (note the different formulation). This translates to
<xsl:template match="para[following-sibling::*[1][self::note]]">
(I hope)
BTW a leading // in a match pattern is redundant for all practical
purposes.
J.Pietschmann
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|