Subject: dynamically reading tag-names in XSL From: Ambarish Chaudhari <ambarish_c@xxxxxxxxx> Date: Mon, 13 Dec 1999 23:15:01 -0800 (PST) |
I am working on an XML that looks like: <stocks> <stock> <symbol>xyz</symbol> <price>123</price> </stock> <stock> <symbol>abc</symbol> <price>234</price> </stock> <stock> <symbol>pqr</symbol> <price>345</price> </stock> </stocks> I want to write an XSL for this which will read the tags and their value dynamically. Something like: <xsl:template match="/"> <xsl:for-each select="stocks/stock"> <xsl:variable name="tagname" select="."/> $tagname <xsl:text> = </xsl:text> <xsl:value-of select="$tagname"><xsl:text> ; </xsl:text> </xsl:for-each> </xsl:template> to generate: symbol = xyz ; price = 123 ; symbol = abc ; price = 234 I know this is XSL wrong and not expceted to work! But can anyone tell me what would work? __________________________________________________ Do You Yahoo!? Thousands of Stores. Millions of Products. All in one place. Yahoo! Shopping: http://shopping.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: what are node set fragments and, Phil Lanch | Thread | Re: dynamically reading tag-names i, Miloslav Nic |
what are node set fragments and why, Mark D. Anderson | Date | RE: String-length, Thomas Karlsen |
Month |