[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hi,
I've created the XML below and now I need to present the data in an orderly fashion. More precisely I need to have the data sorted by the 'idstring' member. I've done some googling and this is the best I could come up with, but the data is still not sorted. The data is presented, though, so obviously I'm doing something right.
What is wrong with this sorting and what can I do to fix it?
XSLT:
<xsl:template match="report">
</xsl:template>
XML:
--
Glenn Thomas Hvidsten
[xsl] Problems sorting data
Subject: [xsl] Problems sorting data From: Glenn Thomas Hvidsten <gth@xxxxxxxxx> Date: Mon, 04 Jul 2005 15:25:04 +0200 |
Hi,
I've created the XML below and now I need to present the data in an orderly fashion. More precisely I need to have the data sorted by the 'idstring' member. I've done some googling and this is the best I could come up with, but the data is still not sorted. The data is presented, though, so obviously I'm doing something right.
What is wrong with this sorting and what can I do to fix it?
XSLT:
<xsl:template match="report">
<xsl:template match="contents"> <xsl:apply-templates> <xsl:sort select="member[@name='idstring']"/> </xsl:apply-templates> </xsl:template>
</xsl:template>
<xsl:template match="object[@type='standard']"> <xsl:value-of select="member[@name='idstring']"/> <xsl:value-of select="member[@name='id']"/> <xsl:value-of select="member[@name='title']"/> </xsl:template>
XML:
<report> <contents>
<object type="standard"> <member name="id"> <long>1234</long> </member> <member name="idstring"> <string>Unique1</string> </member> <member name="title"> <string>Temporary</string> </member> </object>
<object type="standard"> <member name="id"> <long>5678</long> </member> <member name="idstring"> <string>Unique2</string> </member> <member name="title"> <string>Foobar</string> </member> </object>
</contents> </report>
--
Glenn Thomas Hvidsten
============= CORENA Norge AS ============= == Dyrmyrgt. 35, N-3611 Kongsberg, NORWAY == == Tlf: +47 3271 7234, Fax: +47 3271 7201 == == CORENA Home Page: http://www.corena.com == =============================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Problem with generating U, Mukul Gandhi | Thread | Re: [xsl] Problems sorting data, David Carlisle |
RE: [xsl] Problem with generating U, Andrew Welch | Date | [xsl] Problem with generating Uniqu, Lakshmi narayana |
Month |
Keywords