At 02:02 AM 4/3/2003, Lionel wrote:
2/ In mode a :
this is not working :
<xsl:value-of select="preceding::S95:ID"/>
write :
<xsl:value-of select="preceding-sibling[1]::S95:ID"/> position 1 is to be
sure you get the frist preceding-sibling.
instead.
Sorry, but this isn't going to work. :-( You can't drop a predicate into
the middle of an axis specifier, such as "preceding-sibling::".
If you want the first preceding S95:ID, that's
preceding-sibling::S95:ID[1].
If you want the first preceding sibling, if it's an S95:ID, that's
preceding-sibling::*[1][self::S95:ID]
I hope that helps--!
(What happened to the subject line on this thread?)
Cheers,
Wendell
======================================================================
Wendell Piez
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list