Uisn the index will work but it would be much better to figure out the namespace problem. I am currently working on an example to learn about namespaces myself.
Ben Clinkinbeard has posted on this issue often and he has some examples and discussion on his Blog. I plan to head over there and start studying when I have a bit of spare time. Tracy ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Marchbanks Sent: Wednesday, January 03, 2007 8:54 AM To: [email protected] Subject: Re: [flexcoders] problem in parsing xml return by HTTPservice, could it be namespace issue You try what I used to solve the same kind of problem event.result.record[0].myFieldName where my XML looks something like this <records> <record> <myFeldName>myValue</myFieldName> </record> </records> Thanks to Tracy Spratt for revealing access to the XML more directly via event.result ! Shailesh Mangal wrote: > Hi all, > > Here is the xml I get back from my HTTPService call > > <res:message source="web" action="coveragemap" id="123" > xmlns:res="http://response.coveragemap <http://response.coveragemap> "> > <com:statusCode xmlns:com="common">0</com:statusCode> > <com:statusDesc xmlns:com="common">Success</com:statusDesc> > <res:marketValue>SanFrancisco_CA</res:marketValue> > </res:message> > > but when I try to use .. operator for marketValue node, I get null > object back. Any suggestions. I tried "use namespace" also, didnt help. > > HTTPService Call > <mx:HTTPService id="xmlPoster2" url="{loc + 'coveragemap'}" > method="POST" resultFormat="e4x" contentType="application/xml" > result="showMap(event)"/> > > public function showMap(event:ResultEvent):void{ > trace(event.result); > var res:XML = event.result..marketValue as XML; > var imgName:String = res.toString(); > imgSrc = "assets/img/" + imgName; > coverageMapBox.setVisible(Boolean(true)); > } > >

