Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - >Thread Next - Re: [xsl] Problems sorting data RE: [xsl] Problems sorting dataTo: Date: 7/4/2005 1:34:00 PM 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"> The data shouldn't be presented, your XSLT processor should throw a fatal error, as xsl:template cannot appear inside another xsl:template. Cheers, Jarno -- Solitary Experiments: Fast Forward (Total Rewnd) > <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 == > ============================================= | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
