Thank you for your answer. I transforme my code a little bit to //Add a spectrum from mzXML url import mx.rpc.http.HTTPService; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; public function addMzXMLSpectrum(path:String):void{ var service:HTTPService = new HTTPService(); service.url = path; service.resultFormat="e4x"; service.addEventListener("result", resultHandler); service.addEventListener("fault", resultHandlerfault); service.send(XML("<Root></Root>")); this.removeEventListener("result", resultHandler); this.removeEventListener("fault", resultHandlerfault); } public function resultHandler(event:ResultEvent):void{ var str:XML = event.result as XML; Alert.show(str.mzXML); } public function resultHandlerfault(event:ResultEvent):void{ Alert.show("fault"); }
But it doesn't change anything. If I print str.length() instead of str.mzXML, it print 1. That indicate for me that it is more a parsing problem than a html or service trouble... --- In flexcoders@yahoogroups.com, "y.mauron" <[EMAIL PROTECTED]> wrote: > > > Dear all, > > Here is a fragment of xml. When I try to parse it like that : > > > import mx.rpc.http.HTTPService; > import mx.rpc.events.FaultEvent; > import mx.rpc.events.ResultEvent; > > public function addMzXMLSpectrum(path:String):void{ > var service:HTTPService = new HTTPService(); > service.url = path; > service.resultFormat="e4x"; > service.addEventListener(ResultEvent.RESULT, resultHandler); > service.send(); > } > > public function resultHandler(event:ResultEvent):void{ > var xml:XML = event.result as XML; > Alert.show(xml.msRun[0].scan[]); > } > > > but I never obtain any result :-( Does someone has an idea why ? > > > > > > xml file > ________________________________________________________________ > > > <?xml version="1.0" encoding="utf-8" standalone="yes"?> > <mzXML > > xmlns="http://sashimi.sourceforge.net/schema_revision/mzXML_2.0" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > xsi:schemaLocation="http://sashimi.sourceforge.net/schema_revision/mzXML_2.0 > http://sashimi.sourceforge.net/schema_revision/mzXML_2.0/mzXML_idx_2.0.xsd"> > > <msRun scanCount="3234" > > startTime="PT5.00183S" > > endTime="PT119.977S"> > > <parentFile > fileName="file://Rdf3/data2/search/ppatrick/sashimi_repository/LCQ/cleavableICAT_ms2x2_2.RAW" > > fileType="RAWData" > > fileSha1="15f684152f0d1cac7c9ca81bf64491b650da1dc5"/> > > <msInstrument> > > <msManufacturer category="msManufacturer" value="ThermoFinnigan"/> > > <msModel category="msModel" value="LCQ Deca"/> > > <msIonisation category="msIonisation" value="ESI"/> > > <msMassAnalyzer category="msMassAnalyzer" value="Ion Trap"/> > > <msDetector category="msDetector" value="EMT"/> > > <software type="acquisition" > > name="Xcalibur" > > version="1.3 alpha 8"/> > > </msInstrument> > > <dataProcessing centroided="1"> > > <software type="conversion" > > name="Thermo2mzXML" > > version="1"/> > > ... >