[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: for-each--stuck on very basic issue
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
|
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
|