Les fichiers xml sont très pratique dans des flashs qui ont beaucoup de textes où pour gérer un flash multilingue. Nous allons voir comment charger un fichier xml en ActionScript 2. Pour cet exemple et les autres qui suivront, on va partir de ce fichier xml.
<?xml version="1.0" encoding="utf-8"?> <diaporama> <langue nom="fr"> <image nom="image1.png" description="Ma premiere image" /> <image nom="image2.png" description="Ma seconde image" /> <image nom="image3.png" description="Ma troisieme image" /> </langue> <langue nom="en"> <image nom="image1.png" description="My first image" /> </langue> </diaporama>
Je suppose que vous connaissez un peu la structure d’un fichier xml, peut-ĂŞtre que je ferais un article dessus si je vois qu’il y a beaucoup de monde qui ne la connaisse pas. Mais pour en revenir Ă l’essentiel voilĂ comment charger un fichier xml en actionscript. Avant tout il faut le dĂ©clarer :
// On declare une variable de type xml var donnees_xml:XML = new XML( ) ; donnees_xml.nodeType = 1 ; donnees_xml.ignoreWhite = true ;
Et maintenant le charger :
function XMLLoader( XMLPath:String ):Void {
donnees_xml.load( XMLPath ) ;
donnees_xml.onLoad = function( success:Boolean ) {
if ( success ) {
trace( donnees_xml ) ;
}
}
}
XMLLoader( cheminDuFichierXML ) ;
C’est assez simple de charger le fichier, mais il faut l’exploiter, je reviendrais dessus dans un autre article.
A voir aussi :
Quelques articles au hasard
- [ActionScript 3] Récupérer les noms des polices embarquées dans le flash
- [Flash] Le futur de la 3D sous Flash nom de code Molehill
- [ActionScript 3] SendAndLoad communiquer entre flash et page serveur
- [ActionScript 3] Récupérer les variables flashs (les flashVars)
- [Referencement] Google index les contenus du Flash
Plus de liens

Pas de commentaire