[FLASH 8] news xml/flash8 avec text, image et archives ?
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:
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:
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();
} |