|
Subject: Re: [xsl] Dynamical work with child nodes From: Mukul Gandhi <mukulgandhi2003@xxxxxxxxxxx> Date: Tue, 6 Apr 2004 16:49:16 +0100 (BST) |
Hi Roland,
Something like the following might be ok. The
structure just illustrates the concept.
<xsl:template match="/">
<xsl:for-each select="root/rowset/row">
<xsl:for-each select="*">
<xsl:value-of select="name(.)" /> -
<xsl:value-of select="." />
</xsl:for-each>
</xsl:for-each>
</xsl:template>
Regards,
Mukul
--- Roland Juergens <roland_juergens@xxxxxxxxxxxx>
wrote: > 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
>
________________________________________________________________________
Yahoo! India Insurance Special: Be informed on the best policies, services, tools and more.
Go to: http://in.insurance.yahoo.com/licspecial/index.html
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Dynamical work with child, Mike Trotman | Thread | RE: [xsl] Dynamical work with child, Roland Juergens |
| Re: [xsl] How to put space between , David Carlisle | Date | Re: [xsl] xslt 2.0, use case wanted, Jeni Tennison |
| Month |