Axel Richter: XML parsen --> Fehler im IE

Beitrag lesen

Hallo,

*grr* Copy&Paste ;-)

Und hier noch die Verarbeitung:

function showArtikel() {
        if( 4 == req.readyState ) {
          if( 200 != req.status ) {
            alert( "Fehler " + req.status + ": " + req.statusText );
          }
          else {
               alert(req.getAllResponseHeaders());
               //Hier kommt Content-Type: text/xml?

alert(req.responseText);
               //Hier steht wirklich das XML aus [pref:t=144572;m=938068]?
               //Da ist nicht zufällig ein Nicht-ASCII-Zeichen mit drin? [1]

var allEl = req.responseXML.getElementsByTagName("auswahlen");

alert(allEl[0].childNodes.length);
          }
        }
      }
»»


>   
> [1] Sollten im XML Nicht-ASCII-Zeichen enthalten sein, \_müssen\_ diese UTF-8-encodiert ausgeliefert werden, sonst scheitert der IE an <?xml version="1.0" encoding="UTF-8" ?>. FF kann das XML auch mit ISO-encodierten Zeichen parsen, stellt die Zeichen dann natürlich nur nicht korrekt dar.  
>   
> viele Grüße  
>   
> Axel  
  
viele Grüße  
  
Axel