Subject: RE: dynamically reading tag-names in XSL From: Marco.Mistroni@xxxxxxxxx Date: Tue, 14 Dec 1999 11:22:06 +0200 |
hi if i understood well, the name of the tags are fixed(stock, symbol, price) and what varies is the children of those tags..... if it is so.. just write a stylesheet in which you do, for example <xsl:template match="symbol"> <xsl:value-of select="./text()" /> </xsl:template> this will print whatever symbol you have, be it xyz, pqr or whatever... apologies if the xsl is not right but i am writing in a hurry due to work am i understanding right??? regards marco PS apologies if the xsl is not right but i am writing in a hurry due to work > -----Original Message----- > From: EXT Ambarish Chaudhari [mailto:ambarish_c@xxxxxxxxx] > Sent: 14. December 1999 9:15 > To: XSL-List@xxxxxxxxxxxxxxxx > Subject: dynamically reading tag-names in XSL > > > 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 > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: dynamically reading tag-names i, David Carlisle | Thread | RE: dynamically reading tag-names i, Kay Michael |
RE: Numbering, Pawson, David | Date | Re: dynamically reading tag-names i, Miloslav Nic |
Month |