Flex/ActionScript 3: Accèder a un élément précis d’un XML

En Flex, pour accèder à un élement précis d’une chaine XML, c’est pas très dur mais il faut le savoir. J’ai chercher pendant 1h comment faire alors je vous le partage, ça peux faire gagner du temps à quelques personnes.

Votre fichier XML est de cette forme :

Peut importe comment le XML est obtenu (variable définie dans le code, chargement via fichier [distant], etc…), maintenant, on va dire que la variable qui contient le XML s’appelle myXML.

Accèder aux données du premier employé

Pour accèder aux données du premier employé, c’est très simple, il faut faire comme ça :

Accèder aux données d’un attribut précis

Voilà ce que j’ai chercher: Comment accèder aux données d’un employé avec tel “ssn” précis ?
En fait, c’est très simple :

  1. On récupère tous les employés avec un ssn == ssnToFind (on admet qu’ils sont tous distincts)
  2. On choisi le premier de tous (normalement, il n’y en as qu’un…)
  3. On récupère les données normalement

Bonne manipulation du XML =)

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">