Re: [xsl] Dynamical work with child nodes

Subject: Re: [xsl] Dynamical work with child nodes
From: "Andrew Curry" <andrew.curry@xxxxxxxxxxxx>
Date: Tue, 6 Apr 2004 14:48:11 +0100
<xsl:for-each select="//row">
</xsl:for-each>

will go through all rows in your document
----- Original Message -----
From: "Roland Juergens" <roland_juergens@xxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, April 06, 2004 2:46 PM
Subject: [xsl] Dynamical work with child nodes


> Hi,
>
> I have an XML file like this which contains results from a database query.
> Is there a way to go dynamically through the subelements of my "row"
> elements, because I want to use it for different queries.
> So the subelements like "id" or "name" might change.
>
> <root>
> <rowset>
> <row>
> <id>1</id>
> <name>bla</name>
> </row>
> <row>
> <id>2</id>
> <name>blabla</name>
> </row>
>
> ...(more <row> elements)...
>
> </rowset>
> </root>
>
>
> This is how the xsl-file looks like now
>
> ...
> <xsl:for-each select="root/rowset/row">
> ...
> <xsl:value-of select="id"/>
> ...
> <xsl:value-of select="name"/>
> ...
> </xsl:for-each>
> ...
>
>
>
> What I imagine is the following :
> I want to get the number of subelements of a "row" element, then iterate
> over it to get the names, and then building it dynamical.
> Is something like that possible ?
>
>
> Roland Juergens

Current Thread