Subject: RE: for-each--stuck on very basic issue From: Linus-Lin <LLin@xxxxxxxxxxxxxxx> Date: Thu, 14 Sep 2000 09:44:51 -0400 |
try this <xsl:template match="index"> <p>THIS IS NOT SHOWING UP</p> <!--*** problem here --> </xsl:template> your template failed because index is not a child of <page>, its a child of <pages>. or put your for-each in the root template (<pages>). -----Original Message----- From: Eric Taylor [mailto:Eric.Taylor@xxxxxxxxxxxx] Sent: Thursday, September 14, 2000 6:40 AM To: 'XSL-List@xxxxxxxxxxxxxxxx' Subject: xsl:for-each--stuck on very basic issue making my first attempt at real XML (i.e., not MSXML2, which I'm still stumbling around with anyway)--just installed Michael Kay's Instant Saxon (thanks, Mike), but am not getting anything back from my <xsl:for-each select="index">. What am I overlooking? Thanks. Eric My XML looks like this: <pages> <page name="aaa" location="bbb"><index entry="ccc"/><index entry="ddd"/></page> <!-- bunch of addition page elements --> </pages> My XSL looks like this: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head></head> <body> <xsl:apply-templates/> </body> </html> </xsl:template> <xsl:template match="page"> <p><xsl:value-of select="@name"/></p> <xsl:for-each select="index"> <p>THIS IS NOT SHOWING UP</p> <!--*** problem here --> </xsl:for-each> </xsl:template> </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: for-each--stuck on very basic i, Eckenberger Axel | Thread | RE: for-each--stuck on very basic i, Kay Michael |
Re: XSLT Engine for Linux, Lars Marius Garshol | Date | Singleton Tag Replacement, Chowdhury, Anisuzzam |
Month |