ciao a tutti un'altra volta ho bisogno del vostro aiuto...![]()
Sto cercando di parsare un documento xml per un sito...
Dopo aver cercato su numerose guide o scopiazzato il metodo (guida w3) con cui aprire un documento remoto xml (che risiede nello stesso server della pagina)
Fino a circa 10 minuti fa con un altro documento tutto funzionava ora cambio il documento e mi compare questo errore nella funzione che ho qui postato...![]()
Non riesco a capire da cosa dipenda ma sicuramente a me scappa qualche particolare...![]()
La funzione
Posto il file xml:codice:function fileXml(){ if(window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); }else{ // code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","room0.xml",false); xmlhttp.send(); xmlDoc=xmlhttp.responseXML; xmlDoc.childNodes[0].nodeType; ---> Uncaught TypeError: Cannot read property 'childNodes' of null <--- }
Vi imploro datemi una manina... ma anche duecodice:<?xml version="1.0"?> <room> <userlist> <username>user1</username> <username>user2</username> <username>user3</username> </userlist> <conversation> <message> <text>dasdas</text> <user>user1</user> <device>Windows8</device> </message> <message> <text>ldoas</text> <user>user3</user> <device>Mobile</device> </message> <message> <text>gfdgf</text> <user>user1</user> <device>Desktop</device> </message> <message> <text>vxcv </text> <user>user2</user> <device>Tablet</device> </message> </converation> </room>![]()

Rispondi quotando
