Bonjour, je suis un nouveau développeur FLEX et j'ai besoin d'un petit coup de main SVP pour une vérification dans un fichier XML. J'ai pas mal cherché mais je finis par vous solliciter.
Voici un fichier XML que je dois traiter par exemple dans mon programme FLEX.
J'ai besoin de récupérer l'attribut nom de l'élément info.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <transac> <initialisation/> <action> <info m="1" p="3" nom="pat"/> </action> </transac>
Je code donc :
Ce qui fonctionne très bien à 99% du temps, sauf lorsque le fichier XML en entrée ne contient pas d'élément <action>, ou que l'attribut nom n'existe pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var nom:String=noeuds..info[0].@nom;
Comment puis je donc tester leur existence pour empêcher flex de me faire des messages d'erreur du type "attribut inexistant" ?
Merci pour votre aide.
Partager