Snucky: XML-Dokument korrekt 'zerflügen'

Beitrag lesen

Hi,

versuche nun schon seit einigen Stunden, tatsächlich zu durchblicken, wie ich mit dem xml-Dokument verfahren soll. Es handelt sich um eine servergenierte Seite, da über einen xmlHttpRequest geladen wird.

An dieser Stelle wird der korrekte Header (header('Content-Type: text/xml;charset=utf-8');) gesetzt. Welches Resultat aus der Anfrage rumkommt, habe ich mal mit einem Screenie festhalten können (Vorgang: alert(xmlHttpRequest.responseText);
screenshot

Konkret sehen meine Debugversuche so aus:

  
if (xmlRequest.status == 200)  
{  
 var res = xmlRequest.responseXML;  
 for (var i=0; i<res.getElementsByTagName('fexp').length; i++)  
 {  
  // sollte mir die ID ausgeben...  
  // Erscheint allerdings nur null  
  alert(res.getElementsByTagName('id')[i].nodeValue));  
 }  
}  

Wie im Screenshot zu sehen ist, steht aber ein Wert drin und alert liefert immer nur null! Und das auch bei den anderen Tags...