Re: [xsl] Noob: how to use "for each" in this context?

Subject: Re: [xsl] Noob: how to use "for each" in this context?
From: "Barry van Weldam" <barry@xxxxxxx>
Date: Wed, 17 Sep 2003 11:46:57 +0200
Hi,

How do i get a node name, because my xml-nodes doesn't exactly have the names like node1, node2 etc So i can fix this
--------------------------------------------------------------
<xsl:template name="cell">
<xsl:param name="counter" select="1"/>
<xsl:param name="max" select="12"/>
<fo:table-cell border="solid black 1 px" border-collapse="collapse">
<fo:block>
<xsl:variable name="cell" select="*[name() = concat('node', $counter)]"/>
<xsl:choose>
<xsl:when test="not($cell = 'null')">
<xsl:value-of select="$cell"/>
</xsl:when>
</xsl:choose>
</fo:block>
</fo:table-cell>
-----------------------------------------------------------

i have tried
<xsl:variable name="cell" select="*[name()]"/>

but then only 1 row is displayed

and could anyone explain to me what this is select="*[

i know name() = node1 node2 etc.

So just the *






 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread