[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] comment() node test
I'm trying to display the value of the previous sibling if it is a comment. What's wrong with my XPath expression? It won't display anything. <xsl:for-each select="element"> <xsl:value-of select="preceding-sibling::node()[1][self::comment()]"/> </xsl:for-each> I've confirmed that the parser I'm using passes comments to the XSLT processor (Instant Saxon), as the comment() node test works in other cases, such as the following: <xsl:for-each select="comment()"> <xsl:value-of select="."/> </xsl:for-each> Thanks, Evan Lenz elenz@xxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|