Thomas Meinike: Problem beim Auslesen einer XML-Datei

Beitrag lesen

Hallo,

Also wenn ich documentElement einfüge kommt:

bei var xmlDocument = http.responseXML.documentElement;
im IE der Fehler "null" ist Null oder keine Objekt

Dann stimmt generell etwas nicht. Hier mal ein Test, der mit und ohne documentElement funktioniert (IE 5.5 / 6.0, FF 1.5, OP 8.5 / 9.0 TP1).

Das geladene XML-Dokument ajaxtest.xml:

  
<?xml version="1.0" encoding="ISO-8859-1"?>  
<bla>  
  <blub>1</blub>  
  <blub>2</blub>  
  <blub>3</blub>  
</bla>

oder bei alert(xmlDocument.documentElement.getElementsByTagName('result').length);
im IE der Fehler "documentElement" ist Null oder kein Objekt.

Vermutlich wird der Code gar nicht im HTTP-Kontext ausgefuehrt?

Den Zugriff ueber documentElement habe ich uebrigens explizit beim Arbeiten mit SVG [Beispiel], also im unmittelbaren XML-Umfeld benoetigt [sowohl mit ASV + getURL() als auch mit FF 1.5 + XMLHttpRequest()].

MfG, Thomas