Try XMLListCollection
________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of srikanth_reddy_007 Sent: Monday, December 03, 2007 5:01 AM To: [email protected] Subject: [flexcoders] Sorting XML var FiltersXML:XML = <Filters> <Filter id="102"> <Name>Impact Analysis</Name> <Category>0</Category> <DerivedFrom>2</DerivedFrom> </Filter> <Filter id="100"> <Name>No Filter</Name> <Category>0</Category> <DerivedFrom>0</DerivedFrom> </Filter> <Filter id="101"> <Name>Root Cause Analysis</Name> <Category>0</Category> <DerivedFrom>1</DerivedFrom> </Filter> <Filter id="103"> <Name>Trace relation</Name> <Category>0</Category> <DerivedFrom>3</DerivedFrom> </Filter> <Filter id="104"> <Name>Shortest Path</Name> <Category>0</Category> <DerivedFrom>4</DerivedFrom> </Filter> </Filters>; How can i sort this XML based on Category, DerivedFrom in the sucessive order. Thanks, Srikanth

