Um weiter helfen zu können, solltest du mal den Inhalt der Datei (oder einen relevanten Auszug) hier posten.
Ich poste der Vollständigkeit halber alles, auch den Code den ich schon hatte:
function ToolCal_Request(){
var file = "testfile.xml";
var http_request = null;
try {
http_request = new XMLHttpRequest();
http_request.overrideMimeType('text/xml');
} catch(e) {alert(e);}
if (http_request) {
try {
http_request.onreadystatechange =
function(){alertContents(http_request);};
http_request.open('GET', file, true);
http_request.send(null);
} catch(e) {alert(e);}
}
}
function alertContents(httpRequest) {
try{
if (httpRequest.readyState == 4) {
if (httpRequest.status == 200 || httpRequest.status == 0){
var xmldoc = httpRequest.responseText;
// var root_node = xmldoc.documentElement;
alert(xmldoc);
}
}
}catch(e){alert(e);}
}
testfile.xml:
<?xml version="1.0" ?>
<root>
Ich bin ein Testsatz.
</root>
Ausgabe: "" also nichts, was ja zu erwarten war, da vorher auch schon null war.