[xsl] Dynamical work with child nodes

Subject: [xsl] Dynamical work with child nodes
From: Roland Juergens <roland_juergens@xxxxxxxxxxxx>
Date: Tue, 6 Apr 2004 15:46:04 +0200
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