Axel Richter: Wert eines XML-Knotens auslesen

Beitrag lesen

Hallo,

Mit welchem Javascriptbefehl kann ich so eine Struktur auslesen?
Beispiel für eine Struktur:
<Liste>
<Datensatz>
<Feld1>4711</Feld1>
<Feld2>Hallo</Feld2>
</Datensatz>
<Datensatz>
<Feld1>0815</Feld1>
<Feld2>Selber Hallo</Feld2>
</Datensatz>
<Datensatz>
<Feld1>1234</Feld1>
<Feld2>und tschüss</Feld2>
</Datensatz>
</Liste>
Ich möchte gerne den Inhalt von Feld2 im 3. Datensatz ("und tschüss") in eine Variable übernehmen.
Wie geht das? Danke für einen Tip im voraus.

So:
receiveReq.responseXML.getElementsByTagName("Datensatz")[2].childNodes[1].data;

Nein. Das ist bei dieser Struktur nicht weit genug.

receiveReq.responseXML.getElementsByTagName("Datensatz")[2].childNodes[1].childNodes[0].data;

oder

receiveReq.responseXML.getElementsByTagName("Datensatz")[2].getElementsByTagName("Feld2")[0].childNodes[0].data;

receiveReq ist ein XMLHttpRequest-Object

viele Grüße

Axel