Subject: RE: [xsl] Dynamical work with child nodes From: Roland Juergens <roland_juergens@xxxxxxxxxxxx> Date: Wed, 7 Apr 2004 10:30:18 +0200 |
Thanks a lot. That was exactly what I wanted (and it works, too). -----Original Message----- From: Mukul Gandhi [mailto:mukulgandhi2003@xxxxxxxxxxx] Sent: Dienstag, 6. April 2004 17:49 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Dynamical work with child nodes 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, G. Ken Holman | Thread | [xsl] DOCTYPE causes appearance of , Paul DuBois |
RE: [xsl] How to put space between , David . Pawson | Date | RE: [xsl] How to put space between , Andrew Welch |
Month |