Bonjour,

Je suis débutante en xml et je suis allée voir le tuto de ce site .

Je voudrais faire un système de newsletter avec xml et flash.
J'arrive à afficher ma première news dans un champs texte dynamique.
Mon premier problème est que je n'arrive à afficher le texte mais pas l'image.

Ensuite je voudrais que toutes les autres news s'affichent dans un autre champs texte dynamique (une sorte d'archives). Comment faire?

Voici mon fichier xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<?xml version="1.0" encoding="UTF-8" ?>
<base>
<nouvelle numero="1">
<date>27/03/2007</date>
<texte> 
Bonjour à tous !
 
Je remercie toute l’équipe du LMS pour leurs travails, ainsi que Dunlop, Motul, Suzuki, Shark, Furygan, Forma, Tech 2000, Net et Bien, Rod Racing, FRT, GTB, Devil et tous les partenaires du Junior Team    
<image fichier="un.jpg"/> 
 
 </texte>
<nouvelle numero="2">
<date>21/03/2007</date>
<texte> 
21 et 22 mars prés tests 24 heures du Mans
 </texte>
 <nouvelle numero="3">
<date>24/03/2007</date>
<texte> 
24 et 25 mars OPEN SUPERBIKE
 </texte>
</base>
Voici mon code action script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
system.useCodepage = true;
xmlNews=new XML();//creation de l'objet xml
xmlNews.ignoreWhite=true;//on ignore les sauts de ligne
xmlNews.onLoad= affichageNews;
 
//charge fichier xml
xmlNews.load("newser.xml");//on cahrge
 
function affichageNews() {
       if(xmlNews.firstChild.attributes.numero==1){
		txt = xmlNews.firstChild.childNodes[0].toString();	
}}
   if(xmlNews.firstChild.attributes.numero>>1){
		txt2 = xmlNews.firstChild.toString();	
}