[Home] [By Thread] [By Date] [Recent Entries]

Subject: XSLT: XPath: Siblings
From: Lee Goddard <Home@xxxxxxxxxxxxxx>
Date: Wed, 28 Feb 2001 09:10:30 +0000



My understanding of this has to be wrong:


<xsl:apply-templates/>

<xsl:template match="/*/*">
        | <xsl:value-of select="name()"/>
        ---
        <xsl:value-of select="preceding-sibling::*[name()]"/> |
</xsl:template>

Shouldn't the second clause above output the value
of the name of the preceding sibling?  It seems to be
outputting the text content of the first element on
the page.  I can't understand why?

All I ever do is ask questions here... many thanks for
all the help I get; I can repay you on the Perl lists
at activestate.com....

Cheers
Lee


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member