03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

}<br />

} else {<br />

gotoAndStop("connectionFailed");<br />

}<br />

Voir également<br />

send (XML.send, métho<strong>de</strong>), load (XML.load, mého<strong>de</strong>), loa<strong>de</strong>d (XML.loa<strong>de</strong>d,<br />

propriété), onLoad (XML.onLoad, gestionnaire)<br />

status (XML.status, propriété)<br />

statut public : Nombre<br />

Définit automatiquement et renvoie une valeur numérique qui indique si un document XML<br />

a été correctement analysé dans un objet XML. Les co<strong>de</strong>s d'états numériques sont indiqués ci<strong>de</strong>ssous,<br />

avec <strong>de</strong>s <strong>de</strong>scriptions :<br />

■ 0 Pas d'erreur : l'analyse est terminée.<br />

■ -2 Une section CDATA ne s'est pas correctement terminée.<br />

■ -3 La déclaration XML ne s'est pas terminée correctement.<br />

■ -4 La déclaration DOCTYPE ne s'est pas terminée correctement.<br />

■ -5 Un commentaire ne s'est pas correctement terminé.<br />

■ -6 Un élément XML a été malformulé.<br />

■ -7 Mémoire insuffisante.<br />

■ -8 Une valeur d'attribut ne s'est pas terminée correctement.<br />

■ -9 Une balise <strong>de</strong> début ne correspond pas à une balise <strong>de</strong> fin.<br />

■ -10 Une balise <strong>de</strong> début n'a pas <strong>de</strong> balise <strong>de</strong> fin correspondante.<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 5<br />

Exemple<br />

L'exemple suivant charge un paquet XML dans un fichier SWF. Un message d'état s'affiche<br />

pour indiquer si le co<strong>de</strong> XML se charge et est analysé correctement. Ajoutez le co<strong>de</strong><br />

<strong>ActionScript</strong> suivant à votre fichier FLA ou AS :<br />

var my_xml:XML = new XML();<br />

my_xml.onLoad = function(success:Boolean) {<br />

if (success) {<br />

if (my_xml.status == 0) {<br />

trace("XML was loa<strong>de</strong>d and parsed successfully");<br />

} else {<br />

trace("XML was loa<strong>de</strong>d successfully, but was unable to be parsed.");<br />

}<br />

1354 Chapitre 2: Classes <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!