|
[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
|

Cart








