lecture d'un fichier XML
Posté : 21 déc. 2005, 13:17
salut
j'aimerai lire un fichier mais j'ai des erreur dans mon code a chaque ligne et pourtant c'est pas long
et le code
je veut recuperer tout les attributs pour les mettre dans la fonction
j'aimerai lire un fichier mais j'ai des erreur dans mon code a chaque ligne et pourtant c'est pas long
Code : Tout sélectionner
<root>
<action arg0="argument0".... argn="argumentn">nomdefonction</action>
<message>jvdj</message>
</root>function action(XML)
{
cleanWhitespace(XML.documentElement);
var xml=XML.documentElement;
var functions=xml.getElementsByTagName('action')[0].firstChild.nodeValue;
//debogage
/*var functions=xml.getElementsByTagName('action')[0];
lediv = document.createElement("div");
for(i in functions){
lediv.innerHTML += i+ " : "+functions[i]+"<br />";
}
document.body.appendChild(lediv);*/
//
alert(functions);
if(xml.getElementsByTagName('action')[0].hasAttributes()){
var args=new Array();
args=xml.getElementsBytagName('action')[0].getAttribute();
alert(args);
functions(xml,args);
}else{
alert('yes');
eval(functions(xml));
}
alert(functions);
}
je suit bloquer sur hasAttributes()je veut recuperer tout les attributs pour les mettre dans la fonction