Flash CS3 Documentation |
|||
| ActionScript 2.0 Language Reference > ActionScript classes > XML > onData (XML.onData handler) | |||
onData = function(src:String) {}
Invoked when XML text has been completely downloaded from the server, or when an error occurs downloading XML text from a server. This handler is invoked before the XML is parsed, and you can use it to call a custom parsing routine instead of using the Flash XML parser. The src parameter is a string that contains XML text downloaded from the server, unless an error occurs during the download, in which case the src parameter is undefined.
By default, the XML.onData event handler invokes XML.onLoad. You can override the XML.onData event handler with custom behavior, but XML.onLoad is not called unless you call it in your implementation of XML.onData.
Availability: ActionScript 1.0; Flash Player 5
src:String - A string or undefined; the raw data, usually in XML format, that is sent by the server.
The following example shows what the XML.onData event handler looks like by default:
XML.prototype.onData = function (src:String) {
if (src == undefined) {
this.onLoad(false);
} else {
this.parseXML(src);
this.loaded = true;
this.onLoad(true);
}
}
You can override the XML.onData event handler to intercept the XML text without parsing it.
Flash CS3
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/flash/9.0/main/00002335.html