OVH Cloud OVH Cloud

JScript AJAX lire XML

1 réponse
Avatar
Virgul
Bonjour,

J'aimerais savoir comment faire pour pouvoir lire et interprété un xml en
Jscript?

Car si j'essaye avec du code javascript dans jscript:

xhr_object.responseXML.documentElement

il me renvoit un null! mais si je fait:

xhr_object.responseXML

il me renvoit le xml sans comprendre que c'est vraiment du XML!

Comment faire avec jscript?

liens, tuto, tous!

Merci

Thierry

P.S. j'ai déjà cherché sans rien trouver mais je m'y remets...

1 réponse

Avatar
Virgul
Ok j'ai compris mais y a un truc que je ne comprend pas c'est comment faire
des appendchild ou insertrow (je ne sais d'ailleeurs pas quelle méthode
utiliser)!

voici ma fonction:

function addtable()
{
var xhr_object = null;
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

xhr_object.open("GET", "import.xml", true);
xhr_object.onreadystatechange = function()
{

if(xhr_object.readyState == 4)
{




var oXmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
oXmlDoc.loadXML(xhr_object.responsetext);

var trs= oXmlDoc.selectNodes('//tr');
var l= trs.length;


for(var j=0;j < l ; j++)
{

alert(trs[j].xml);
alert(document.getElementById("toto"));
document.getElementById("partList").appendChild(trs[j]);

}



}
}
xhr_object.send(null);
}

La ligne qui ne va pas c'est:
document.getElementById("partList").appendChild(trs[j]);

Comment faire pour quelle marche? l'erreur est:

Cette interface n'es pas pris en charge!

Merci

Thierry