Subject: RE: [xsl] Re: xsl-list Digest 22 Mar 2005 06:10:01 -0000 Issue 364 From: "Boopathi Rajan" <boopsraj@xxxxxxxxx> Date: Wed, 23 Mar 2005 14:21:03 +0530 |
Hi kumar, try this xsl, hope this works... <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <title>title</title> </head> <body> <xsl:call-template name="main"/> </body> </html> </xsl:template> <xsl:template name="main"> <xsl:for-each select="webapps/applications/application"> <xsl:variable name="curid" select="id" /> <xsl:for-each select="users/user"> id=<xsl:value-of select="$curid" /><br/> name=<xsl:value-of select="name" /><br/> <xsl:value-of select="accessrestrictions" /><br/> </xsl:for-each> </xsl:for-each> </xsl:template> </xsl:stylesheet> Regards Boopathi Rajan -----Original Message----- From: Kumar S [mailto:kumar.subscriptions@xxxxxxxxx] Sent: Tuesday, March 22, 2005 8:29 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Re: xsl-list Digest 22 Mar 2005 06:10:01 -0000 Issue 364 Hi Friends, I'm having an xml as follows <webapps> <applications> <application> <name>Application1</name> <id>1</id> <users> <user> <name>Arjun</name> <accessrestrictions>some text</accessrestrictions> </user> <user> <name>user2</name> <accessrestrictions>some text</accessrestrictions> </user> <user> <name>user3</name> <accessrestrictions>some text</accessrestrictions> </user> <user> <name>user4</name> <accessrestrictions>some text</accessrestrictions> </user> </users> </application> <application> <name>Application2</name> <id>2</id> <users> <user> <name>arjun</name> <accessrestrictions>some text</accessrestrictions> </user> <user> <name>sruthi</name> <accessrestrictions>some text</accessrestrictions> </user> </users> </application> </applications> </webapps> I'm trying to list the name,id and then all the users for the application using xsl <xsl:for-each select="webapps/applications/application"> <xsl:variable name="curid" select="id" /> <xsl:for-each select="webapps/applications/application/users/user"> <xsl:value-of select="$curid" /> <xsl:value-of select="name" /> <xsl:value-of select="accessrestrictions" /> </xsl:for-each> </xsl:for-each> But the above code does not work. can anybody help me. Thanks in advance
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Unique IDs? No.2, Sven Waibel | Thread | [xsl] dyn:evaluate question, Thorsten Scherler |
[xsl] Unique IDs? No.2, Sven Waibel | Date | RE: [xsl] Common Element Solution (, Michael Kay |
Month |