TUTORIEL COMPLET XML

Signaler
Messages postés
1158
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
6 août 2010
-
Messages postés
16
Date d'inscription
samedi 5 janvier 2008
Statut
Membre
Dernière intervention
14 mars 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17063-tutoriel-complet-xml

Messages postés
16
Date d'inscription
samedi 5 janvier 2008
Statut
Membre
Dernière intervention
14 mars 2009

Pardon je voulais dire 3 colonnes
Messages postés
16
Date d'inscription
samedi 5 janvier 2008
Statut
Membre
Dernière intervention
14 mars 2009

Merci pour ce tuto très clair.
Comment dois-je faire si je veux que les différentes news se présentent sous forme de tableau (2 lignes, 1 colonnes) au lieu d'être dans un seul bloc de texte?
Est-ce possible (avec une boucle for peut être)?

Merci de ton aide
Messages postés
7
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
30 mars 2007

Super, j'ai tout compris en mois d'1 h ! Un grand merci
Messages postés
2
Date d'inscription
mercredi 5 janvier 2005
Statut
Membre
Dernière intervention
10 janvier 2008

j'ai deja essaye...ca marche pas non +! jai p-e fait une erreur quelque part...

myXML.onLoad = function(flag) {
if (flag) {
i=0;
x = myXML.firstChild;
while (x.childNodes[i] != undefined) {
// L'objet créé pour le tableau va s'appeler 'cartefr',
// qui va etre rempli par rapport à ce qu'il y a dans le XML
var cartefr = new Object();
cartefr.id = x.childNodes[i].attributes.id;
cartefr.nom = x.childNodes[i].attributes.nom;
cartefr.ville = x.childNodes[i].attributes.ville;
cartefr.methode = x.childNodes[i].childNodes[0].attributes.type;
cartefr.temps = x.childNodes[i].childNodes[1].attributes.adresse;
cartefr.img = x.childNodes[i].childNodes[2].attributes.src;
//img_mc.portePhoto_mc.loadMovie(cartefr.img);
cartefr.departement = x.childNodes[i].childNodes[3].attributes.departement;
lenumero = x.childNodes[i].childNodes[3].attributes.numero;
// Ca, c'est pour la région parisienne:
// On regroupe tous les départements en un seul (le 75)
if(lenumero==91 || lenumero==92 || lenumero==93 || lenumero==94 || lenumero==95 || lenumero==77 || lenumero==78){
cartefr.numero = 75;
}else{
cartefr.numero = lenumero;
}

// Ca y est! L'objet cartefr est remplie de plein d'infos utiles par la suite,
// maintenant, on le range dans le tableau 'table' avec cette instruction:
table.push(cartefr);
i++;
}
// Une fois terminé, on passe à l'affichage...
play();
}


jai cree un clip vide que j'ai nomme portePhoto_mc qd j'ai l'ai glisse ds le clip mc:img

et mon code ds le clip "point"

stop();
// Voila: rien de compliqué, ni de complexe
titre = ville+" "+nom+"\n("+departement+")";
texte = " "+temps+"\n"+methode;
img_mc.portePhoto_mc.loadMovie(cartefr.img);

merci pour tes conseils
Afficher les 71 commentaires