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.

ootNo<strong>de</strong>.appendChild(youngest);<br />

// use lastChild to iterate through the child no<strong>de</strong>s of rootNo<strong>de</strong><br />

for (var aNo<strong>de</strong>:XMLNo<strong>de</strong> = rootNo<strong>de</strong>.lastChild; aNo<strong>de</strong> != null; aNo<strong>de</strong> =<br />

aNo<strong>de</strong>.previousSibling) {<br />

trace(aNo<strong>de</strong>);<br />

}<br />

// output:<br />

// <br />

// <br />

// <br />

L'exemple suivant crée un nouveau paquet XML et utilise la propriété XML.lastChild pour<br />

parcourir les nœuds enfant <strong>du</strong> nœud racine :<br />

// create a new XML document<br />

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

var rootNo<strong>de</strong>:XMLNo<strong>de</strong> = doc.firstChild;<br />

// use lastChild to iterate through the child no<strong>de</strong>s of rootNo<strong>de</strong><br />

for (var aNo<strong>de</strong>:XMLNo<strong>de</strong> = rootNo<strong>de</strong>.lastChild; aNo<strong>de</strong> != null;<br />

aNo<strong>de</strong>=aNo<strong>de</strong>.previousSibling) {<br />

trace(aNo<strong>de</strong>);<br />

}<br />

// output:<br />

// <br />

// <br />

// <br />

Voir également<br />

appendChild (XMLNo<strong>de</strong>.appendChild, métho<strong>de</strong>), insertBefore<br />

(XMLNo<strong>de</strong>.insertBefore, métho<strong>de</strong>), removeNo<strong>de</strong> (XMLNo<strong>de</strong>.removeNo<strong>de</strong>, métho<strong>de</strong>),<br />

XML<br />

localName (XMLNo<strong>de</strong>.localName, propriété)<br />

public localName : String [lecture seule]<br />

La partie locale <strong>du</strong> nom <strong>de</strong> nœud XML. Il s'agit <strong>du</strong> nom d'élément sans le préfixe d'espace <strong>de</strong><br />

nom. Par exemple, le nœud bob@example.com<br />

utilise le nom local « mailbox » et le préfixe « contact », ce qui forme « contact.mailbox ».<br />

Vous pouvez accé<strong>de</strong>r au préfixe par l'intermédiaire <strong>de</strong> la propriété prefix <strong>de</strong> l'objet nœud<br />

XML. La propriété no<strong>de</strong>Name renvoie le nom complet (ce qui inclut le préfixe et le nom local).<br />

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

XMLNo<strong>de</strong> 1371

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

Saved successfully!

Ooh no, something went wrong!