Subject: Re: [xsl] How to sort Using Dom and SelectNodes From: Rick Taylor <taylor@xxxxxxxx> Date: Thu, 05 Jun 2003 12:55:46 -0600 |
[Rick] Any way to do this without a stylesheet, just with the XML Dom (with a method)? I'm trying to avoid the whole "transformation" piece of this... but mabye I can't. Karl
----- Original Message ----- From: "Rick Taylor" <taylor@xxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, June 04, 2003 12:34 PM Subject: Re: [xsl] How to sort Using Dom and SelectNodes
> Karl, > > This should give you what you want. > > <xsl:template match="xml"> > <xsl:apply-templates select="FLD[@order]"> > <xsl:sort select="@order" data-type="number"/> > </xsl:apply-templates> > </xsl:template> > > <xsl:template match="FLD"> > <xsl:value-of select="."/> > </xsl:template> > > -rick > > At 11:40 AM 6/4/03 -0700, you wrote: > >Hello, > > > >I have a simple selectnodes method which grabs nodes from a nodes list who > >have the attribute ORDER. I'd actually like to select and then order the > >result based on the value of the ORDER attribute. So: > > > ><xml> > > <FLD order="3">run</FLD> > > <FLD order="1">See</FLD> > > <FLD>foo</FLD> > > <FLD order="2">spot</FLD> > > <FLD>bar</FLD> > ></xml> > > > >Would yield the result fragment (tree?): > > <FLD order="1">See</FLD> > > <FLD order="2">spot</FLD> > > <FLD order="3">run</FLD> > > > >How can I achieve this? > > > >Karl > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > Rick Taylor > XML Developer > PPDM Association > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > >
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Rick Taylor XML Developer PPDM Association
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to sort Using Dom and, Karl J. Stubsjoen | Thread | Re: [xsl] How to sort Using Dom and, Malcolm Macaulay |
RE: [xsl] recupering value in other, Lars Huttar | Date | Re: [xsl] How to sort Using Dom and, Malcolm Macaulay |
Month |