tavman
Habitué
  
Hors-Ligne
Messages: 466

HS
|
Oulahhh arrete un peu avec tes #include hacknours... C'est bon que pour inclure du code ca, sinon faut faire des load... Y compris pour des .txt (enfin c'est préférable). En plus, il me semble que le include met le fichier directement dans ton code, ce qui fait que si tu chane le fichier ensuite, t'as pas la modif dans l'annim; alors que c'est pas le cas avec les load.
Perso, j'osai pas trop répondre a la question car je sias pas ce que c'est un "agrégateur de news xml ou rss"; mais a la base, la manière pour charger un XML c'est la même chose tout le temps...
Le XML : <racine> <fils1 attribut1="Salut">Ici, je peut mettre du texte</fils1> <fils2 attribut1="Salut">Ici, je peut mettre du texte</fils2> <fils3 attribut1="Salut"> <Sous_Fils1>Texte</Sous_Fils1> <Sous_Fils2>Texte</Sous_Fils2> <Sous_Fils3>Texte</Sous_Fils3> </fils3> </racine> ___ Le Flash :
var Mon_XML:XML = new XML(); Mon_XML.load("mon_xml.xml"); Mon_XML.ignoreWhite = true; Mon_XML.onLoad = function(S) { if (S) { writeXML(Mon_XML.firstChild); } else { trace("Problème de chargement."); } }; // writeXML = function (R_XML:XML) { for (a in R_XML.attributes) { trace(a+" : "+R_XML.attributes[a]); } for (var i = 0; i<R_XML.childNodes.length; i++) { trace("=> "+R_XML.childNodes[i].nodeName); writeXML(R_XML.childNodes[i]); } };
Bon je sais... là, j'ai quelques pains dans ma fonction writeXML... Mais tout y est : les childeNodes, les attributs et tout ce dont tu as besoin en temps normal. Maintenant, je sais pas vraiment si ca a quelque chose a voir avec la question vu que je l'ai pas compris a 100% |