This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Can I access the children by their Index?
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Can I access the children by their Index?
- From: "Ben Robb" <b dot robb at cscape dot com>
- Date: Tue, 27 Feb 2001 16:56:58 -0000
- Reply-To: xsl-list at lists dot mulberrytech dot com
- thread-index: AcCg2pJ/NG3oXWvNSweYQZNZHSJ/hAAAMEog
- Thread-Topic: [xsl] Can I access the children by their Index?
OK - so use the * wildcard... never get into the trap of specifying that
there are always 9 children - it makes for unextensible code which isn't
generic...
Try something like:
<xsl:template match="ESTIMATEDATA">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="*[parent::ESTIMATEDATA]">
<xsl:value-of select="@name"/>: <xsl:value-of select="."/><br/>
</xsl:template>
which will give you an output of:
Sales: ***.*<br>
Profit: **.*<br>
etc, etc
(assuming your output method is html)
Ben
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list