Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
941 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Actionscript et XML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Actionscript et XML

n°1863653
nebbb
Posté le 19-03-2009 à 16:04:51  profilanswer
 

Bonjour,
j'ai un soucis avec un petit bout de code qui bug.
 
J'ai un fichier xml :

Citation :


<questions>  
<question1>  
       <question> Voici la question 1 ? </question>  
       <reponse1>    blablabla </reponse1>  
       <reponse2>    tralalala </reponse1>  
       <reponse3>    youplabada </reponse1>          
</question1>    
   
<question2>  
        <question> Voici la question 2 ? </question>  
         <reponse1>    blablabla2 </reponse1>  
        <reponse2>    tralalala2 </reponse1>  
         <reponse3>    youplabada2 </reponse1>        
 </question2>    
     
</questions>  
 
<questions>
 <question1>
  <question> Voici la question 1 ? </question>
  <reponse1> blablabla </reponse1>
  <reponse2> tralalala </reponse1>
  <reponse3> youplabada </reponse1>  
 </question1>  
 
 <question2>
  <question> Voici la question 2 ? </question>
  <reponse1> blablabla2 </reponse1>
  <reponse2> tralalala2 </reponse1>
  <reponse3> youplabada2 </reponse1>  
 </question2>  
 
</questions>


 
 
 
et un flash dans lequel je voudrais récupérer les données de mon fichier xml :
 
Action Script
voir codecopier dans le presse papierimprimer?

Citation :


   1. myXML = new XML()  
   2. myXML.ignoreWhite = true;  
   3. myXML.onLoad = function(success) {  
   4.  for (var i = 1; i < 3; i++) {  
   5.     if(success){  
   6.     /* definit le chemin*/  
   7.   var chemin = "/questions/question"+i+"/question" ;  
   8.   /* on récupère toutes les personnes*/  
   9.   var personNoeud = mx.xpath.XPathAPI.selectNodeList(this.firstChild,chemin);  
  10.   /* on remplit le textarea */  
  11.   trace (personNoeud )  
  12.     }  
  13. }  
  14. }  
  15. myXML.load("questions.xml" )  
  16.  
 
myXML = new XML()
myXML.ignoreWhite = true;
myXML.onLoad = function(success) {  
 for (var i = 1; i < 3; i++) {
 if(success){
 /* definit le chemin*/
  var chemin = "/questions/question"+i+"/question" ;
  /* on récupère toutes les personnes*/
  var personNoeud = mx.xpath.XPathAPI.selectNodeList(this.firstChild,chemin);
  /* on remplit le textarea */
  trace (personNoeud )
 }
}
}
myXML.load("questions.xml" )


 
 
et quand j'execute voila ce que j'obtien :
 
<question> Voici la question 1 ? </question>
 
Je voudrais qu'il ne m'affiche pas les <question> et </question>


Message édité par nebbb le 19-03-2009 à 16:23:29
mood
Publicité
Posté le 19-03-2009 à 16:04:51  profilanswer
 

n°1863848
Zedlefou
In cabbage we trust !
Posté le 20-03-2009 à 03:43:54  profilanswer
 

Faut regarder dans la doc de Xpath.
Ca doit etre trace (personNoeud.nodeValue ) ou un truc du genre ...


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Actionscript et XML

 

Sujets relatifs
Telecharger XML en php[actionscript] bannière defilante : une seule image défile
Interet de XML/XSL FOAccent dans : XML/Actionscript 2/3
[Actionscript & XML] acces a un champs texte d'un boutonProblème XML & ActionScript
Actionscript / SQL (et XML ?) pour un CD-rom ??Diaporama - XML - ActionScript
Problème ActionScript/PHP/XML : enregistrement d'un .xmlXML - Actionscript...
Plus de sujets relatifs à : Actionscript et XML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR