Michael,

Remember, XSLT doesn't just mean XML to XHTML--you could use XSLT to
retransform the XML packet into a sorted XML packet and then run your CF
logic on the new sorted packet. 

I believe I've seen a solution posted here:
        http://www.dpawson.co.uk/xsl/sect2/sect21.html

If not, you should be able to piece one together based upon that information
found on the site. There's a ton of answers to common XSLT
dilemmas/questions.

-Dan

> -----Original Message-----
> From: Michael J. Sammut [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, March 11, 2003 9:40 AM
> To: CF-Talk
> Subject: Sorting XML without XSLT (Running it brain meltdown)
> 
> Hi again,
> I am reposting again in case anyone can elaborate on a solution.  I am
> running in to brain meltdown and simple cannot figure out how to
> manipulate this data.
> 
> I am storing XML in a SQL database and using
> GetContent.XmlFeed[getcontent.currentrow].contentdata.XmlChildren[1].date.
> XmlText as my retrieval method.  Everything is working fine however, in
> some cases I can not use XSLT because of some formatting limitations
> (actually client peculiarities).
> 
> Can anyone lend some help in explaining how I may sort this without XSLT?
> 
> My page looks like this so far:
> 
> 
>  <table cellspacing="0" cellpadding="0" width="100%">
>  <cfloop query="getcontent">
>  <cfif
> GetContent.XmlFeed[getcontent.currentrow].contentdata.XmlChildren[1].live.
> XmlText eq "yes" OR url.status eq "live">
>   <tr>
>   <td valign="top"
> nowrap>#DateFormat(XmlUnFormat(GetContent.XmlFeed[getcontent.currentrow].c
> ontentdata.XmlChildren[1].date.XmlText), 'MMMM DD, YYYY')#</td>
>   <td valign="top"><a
> href="/index.cfm/page/#getcontent.label#.htm">#Ucase(XmlUnFormat(GetConten
> t.XmlFeed[getcontent.currentrow].contentdata.XmlChildren[1].common.label.X
> mlText))#</a><br>&nbsp;<br></td>
>  </tr>
>  </cfif>
>  </cfloop>
>  </table>
> 
> It is working dandy, however, is there anyway I can sort this stuff
> (alpha, date, etc?) without XSLT?
> 
> THANK YOU VERY MUCH!!!
> 
> 
> 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to