try "event.result.site" instead of "event.result.sites.site"
i usually use "myXMLListCollection.source = myHttpService.lastResult.myNode" and that works. Paul Andrews wrote: > > I've no problem with the e4x suggestion, though the debugger says: > > event.result.sites.site = mx.collections.ArrayCollection (@3ad1a51) > > so the data should be in the right format (as far as the original > question > is concerned). > > ----- Original Message ----- > From: "AJ Seelund" <[EMAIL PROTECTED] <mailto:aj%40jetcharters.com>> > To: <[email protected] <mailto:flexcoders%40yahoogroups.com>> > Sent: Sunday, November 04, 2007 2:57 AM > Subject: Re: [flexcoders] Re: remove a item in ArrayCollection > > > change the result format in your http service to "e4x" > > > > > > > > flexawesome wrote: > >> > >> > >> ya, it shows [object] [object] in deugger window. it looks I can use > >> > >> removeItemAt to remove the object, but it doesn;t work -_- > >> > >> Cheers > >> > >> --- In [email protected] <mailto:flexcoders%40yahoogroups.com> > >> <mailto:flexcoders%40yahoogroups.com>, "simonjpalmer" > <[EMAIL PROTECTED]> > >> wrote: > >> > > >> > you are assigning event.result.sites.site to myData which you have > >> > declared as an ArrayCollection. > >> > > >> > What makes you think event.result.sites.site is an ArrayCollection? > >> > > >> > Have you inspected event.result.sites.site in the debugger? > >> > > >> > --- In [email protected] > <mailto:flexcoders%40yahoogroups.com> > >> <mailto:flexcoders%40yahoogroups.com>, "flexawesome" <flexawesome@> > >> wrote: > >> > > > >> > > > >> > > here is my completed code... I am going to remove the first site of > >> > > *adobe* in xml > >> > > > >> > > this seems doesn't in this case, any suggestion? Thanks > >> > > > >> > > myData.removeItemAt(myData.getItemAt(0)); > >> > > > >> > > ====== need to remove this part out from ArrayCollection ====== > >> > > <site> > >> > > <label>ADOBE</label> > >> > > <totals>500</totals> > >> > > <doc_url>www.adobe.com</doc_url> > >> > > </site> > >> > > =============================================================== > >> > > > >> > > Code from here...... > >> > > > >> > > ============ Main MXML File ============ > >> > > > >> > > <?xml version="1.0"?> > >> > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml > <http://www.adobe.com/2006/mxml> > >> <http://www.adobe.com/2006/mxml <http://www.adobe.com/2006/mxml>>" > >> > > layout="absolute" > >> > > creationComplete="dataServices.send()"> > >> > > > >> > > <mx:Script> > >> > > <![CDATA[ > >> > > > >> > > import mx.events.*; > >> > > import mx.rpc.events.*; > >> > > import mx.collections.*; > >> > > import mx.controls.*; > >> > > > >> > > [Bindable] > >> > > private var myData:ArrayCollection; > >> > > > >> > > > >> > > private function resultHandler(event:ResultEvent):void { > >> > > myData = event.result.sites.site; > >> > > } > >> > > > >> > > ]]> > >> > > </mx:Script> > >> > > > >> > > <mx:HTTPService id="dataServices" url="myXML.xml" > >> > > resultFormat="object" > >> > > result="resultHandler(event)"/> > >> > > > >> > > </mx:Application> > >> > > > >> > > ======================================== > >> > > > >> > > ============ myXML.xml ============= > >> > > > >> > > <?xml version = "1.0" encoding="utf-8"?> > >> > > <sites> > >> > > <site> > >> > > <label>ADOBE</label> > >> > > <totals>500</totals> > >> > > <doc_url>www.adobe.com</doc_url> > >> > > </site> > >> > > > >> > > <site> > >> > > <label>GOOGLE</label> > >> > > <totals>300</totals> > >> > > <doc_url>www.google.com</doc_url> > >> > > </site> > >> > > <sites> > >> > > > >> > > =================================== > >> > > > >> > > --- In [email protected] > <mailto:flexcoders%40yahoogroups.com> > >> <mailto:flexcoders%40yahoogroups.com>, "Paul Andrews" <paul@> wrote: > >> > > > > >> > > > There shouldn't be a problem with Simons suggestion. > >> > > > > >> > > > Post your code. The message seems to suggest you didn't declare > >> > > myData as an > >> > > > ArrayCollection, but your original code did. > >> > > > > >> > > > Hmm.. > >> > > > > >> > > > Paul > >> > > > ----- Original Message ----- > >> > > > From: "flexawesome" <flexawesome@> > >> > > > To: <[email protected] > <mailto:flexcoders%40yahoogroups.com> > >> <mailto:flexcoders%40yahoogroups.com>> > >> > > > Sent: Sunday, November 04, 2007 1:29 AM > >> > > > Subject: [flexcoders] Re: remove a item in ArrayCollection > >> > > > > >> > > > > >> > > > > hummm.... > >> > > > > > >> > > > > > >> > > > > I got this error msg: > >> > > > > > >> > > > > =============================== > >> > > > > > >> > > > > Severity and Description Path Resource Location Creation > Time Id > >> > > > > 1118: Implicit coercion of a value with static type Object to a > >> > > > > possibly unrelated type mx.collections:ArrayCollection. > test.mxml > >> > > > > line 69 1194139654331 151789 > >> > > > > > >> > > > > > >> > > > > --- In [email protected] > <mailto:flexcoders%40yahoogroups.com> > >> <mailto:flexcoders%40yahoogroups.com>, "simonjpalmer" <simonjpalmer@> > >> > > > > wrote: > >> > > > >> > >> > > > >> how about > >> > > > >> > >> > > > >> myData.removeItemAt(0)? > >> > > > >> > >> > > > >> --- In [email protected] > <mailto:flexcoders%40yahoogroups.com> > >> <mailto:flexcoders%40yahoogroups.com>, "flexawesome" <flexawesome@> > >> > > wrote: > >> > > > >> > > >> > > > >> > > >> > > > >> > > >> > > > >> > Hey there, > >> > > > >> > > >> > > > >> > I have a problem to remove the first *object* in myData, any > >> > > > > suggestion? > >> > > > >> > > >> > > > >> > Thank you > >> > > > >> > > >> > > > >> > =========================== > >> > > > >> > > >> > > > >> > > >> > > > >> > [Bindable] > >> > > > >> > private var myData:ArrayCollection; > >> > > > >> > > >> > > > >> > myData.removeItemAt(myData.getItemAt(0)); > >> > > > >> > > >> > > > >> > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > -- > >> > > > > Flexcoders Mailing List > >> > > > > FAQ: > >> > http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > <http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt> > >> <http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > <http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>> > >> > > > > Search Archives: > >> > > http://www.mail-archive.com/flexcoders%40yahoogroups.com > <http://www.mail-archive.com/flexcoders%40yahoogroups.com> > >> <http://www.mail-archive.com/flexcoders%40yahoogroups.com > <http://www.mail-archive.com/flexcoders%40yahoogroups.com>> > >> > > > > Yahoo! Groups Links > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > >> > > > > > > > > -- > > Flexcoders Mailing List > > FAQ: > http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > <http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt> > > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.com > <http://www.mail-archive.com/flexcoders%40yahoogroups.com> > > Yahoo! Groups Links > > > > > > > >

