thanks kiran... i'll also try....
On Sat, Dec 12, 2009 at 5:38 AM, Kiran Kumar Vasireddy <[email protected]>wrote: > Thanks malmansari,Mohamad and Mani for your sugeestion. Finally I got a > good solution from [email protected] > Solution follows . It reduced time drastically ( from 45 seconds to 7 > seconds) > > You can try compressing the xml file first and decompressing it when loaded > - I've used this to good effect and see something like a 10x reduction in > the filesize - > This blog covers the technique > http://www.ghostwir e.com/blog/ archives/ as3-saving- > xml-as-binary/<http://www.ghostwire.com/blog/archives/as3-saving-xml-as-binary/> > > Regards > Kiran > > > On Wed, Dec 9, 2009 at 7:40 AM, mman <[email protected]> wrote: > >> Hi Kiran, >> have you tried to use flash.net.FileReference? >> >> in init function, attach a listener to the FileReference object for >> the DataEvent.UPLOAD_COMPLETE_DATA event and in your handler use >> event.data, sth like following: >> >> public function init():void { >> fr = new FileReference(); >> fr.addEventListener(Event.SELECT, selectHandler); >> fr.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA, >> uploadCompleteHandler); >> } >> >> private function uploadCompleteHandler( event:DataEvent ) :void { >> testId = XML( event.data ); >> } >> >> hth >> mman >> >> On Dec 8, 9:35 pm, Kiran Kumar Vasireddy <[email protected]> wrote: >> > Dear All, >> > >> > I have a 2 MB XML file locally and if I try to import that file using >> > >> > <mx:XML id="testId" source="StudentData.xml"/> >> > >> > It is loading all the data at compile time ( In fact flex builder is >> > throwing memory exception) >> > >> > I loaded the same file using HTTPService and It is taking significant >> amount >> > of time to load the data in production environment . >> > >> > Could some body suggest a better way to load this? ( I don't have an >> option >> > of loading this to database and reading it from there) >> > >> > Regards >> > Kiran >> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "Flex India Community" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<flex_india%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/flex_india?hl=en. >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Flex India Community" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<flex_india%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/flex_india?hl=en. > -- -- Regards, Manikandan.S -- You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/flex_india?hl=en.

