I thought the following worked:

 

try {

            var responseXML:XML = new XML(loader.data)

} catch (e:Error)

{

            trace("xml is bad");

}

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Rafael Faria
Sent: Tuesday, November 20, 2007 9:54 PM
To: [email protected]
Subject: [flexcoders] XML

 

There is anyway to handle malformed XML?

for instance:

var loader:URLLoader = URLLoader(event.target);

var responseXML:XML = new XML(loader.data);
var xmlDoc:XMLDocument = new XMLDocument(responseXML);
var decoder:SimpleXMLDecoder = new SimpleXMLDecoder(true);

if loader.data comes with malformed xml my entire app crashs...

i was wondering if there is somehow to use try and catch to handle
errors... or something...

any ideas?

 

Reply via email to