[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] XSL-Beginner-Problem
Subject: RE: [xsl] XSL-Beginner-Problem From: Cams Ismael <Ismael.Cams@xxxxxxxxxxxxxxx> Date: Fri, 22 Nov 2002 11:14:51 +0100 |
<xsl:template match="/"> <xsl:for-each select="/energyreport/energyconsumption"> <xsl:value-of select="@year"/> </xsl:for-each> Oil <xsl:apply-templates select="energyreport/energyconsumption/terajoule[@energy='Oil']"/> Gaz <xsl:apply-templates select="energyreport/energyconsumption/terajoule[@energy='Gaz']"/> </xsl:template> <xsl:template match="energyreport/energyconsumption/terajoule[@energy='Oil']"> <xsl:value-of select="text()"/> </xsl:template> <xsl:template match="energyreport/energyconsumption/terajoule[@energy='Gaz']"> <xsl:value-of select="text()"/> </xsl:template> -----Original Message----- From: Sorin Marti [mailto:mas@xxxxxxxxxx] Sent: vrijdag 22 november 2002 11:02 To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] XSL-Beginner-Problem Hi all, I am new to XSL and I am experimenting around... I've got an XML-File with the following structure <energyreport> <energyconsumption year="1970"> <terajoule energy="Oil">2222</terajoule> <terajoule energy="Gaz">3333</terajoule> <terajoule energy="Coal">4444</terajoule> </energyconsumption> <energyconsumption year="1980"> <terajoule energy="Oil">9222</terajoule> <terajoule energy="Gaz">9333</terajoule> <terajoule energy="Coal">9444</terajoule> </energyconsumption> [and so on...] </energyreport> I want to get out following structure, as simple text output (it is for a LaTeX-File): 1970 1980 Oil 2222 9222 Gaz 3333 9333 Coal 4444 9444 How to make that work? I tried this: <xsl:template match="/"> <xsl:for-each select="/energyreport/energyconsumption"> <xsl:value-of select="@year"/> </xsl:for-each> </xsl:template> That gives out the years, that's fine... but how to select the energy-attribute (only once each)? Every advice apreciated Thanks in advance Sorin Marti 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 -> |
---|---|---|
[xsl] XSL-Beginner-Problem, Sorin Marti | Thread | RE: [xsl] How do can I select disti, TSchutzerWeissmann |
[xsl] XSL-Beginner-Problem, Sorin Marti | Date | [xsl] Beginner-Problem, Sorin Marti |
Month |
Keywords