Bonjour.

Je suis débutant sous Flash. J'essaie de créer un application qui va rapatrier des données d'une base de données MySQL vers Flash en passant par XML.

Voila mon fichier xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<liste_articles>
	<row id="1">
		<column="Name">black shirt</column>
		<column="Category">teeshirt</column>
		<column="File">/images/teeshirt/black.jpg</column>
	</row>
</liste_articles>
Mon code AS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
donnees_xml = new XML();
donnees_xml.ignoreWhite = true; 
donnees_xml.load('liste_articles.xml');
donnees_xml.onLoad = function(ok) {
	if (ok) {
	var i=0;
	var childItems:Array = donnees_xml.firstChild.childNodes;
     	 _root.texte.text = childItems.length;
        while (i < childItems.length){
		_root.texte.text += childItems[i].firstChild.firstChild.nodeValue + "\n";
	  	i++;
		}
}
}
Résultat : je récupère bien la variable blackshirt, précédé de la quantité d'articles... Par contre je n'arrive pas à afficher la catégorie contenu dans la balise <column ="Category"> ... Quelqu'un aurait il une idée ???

Autre chose, est il possible que Flash m'affiche uniquement les catégories sans doublons, même si ils sont en doublons dans le fichier XML ??? Ou dois je créer un autre fichier XML avec uniquement les catégories par DISTINCT dans MySQL???

Merci d'avance pour votre aide ![/code]