XMLDokument.load(xmlhttp.responseText); funktioniert nicht

C

chofer02

Hi,

hab da mal ne frage zum Thema xmldom und xmlhttp:

Ich habe mittels PHP eine Suche in einer MySQL Datenbank durchgeführt. Will ich eine XML datei mit dne Ergebnissen erstellen und diese sodann vom Server an der Client zum auswerten schicken.

Leider habe ich Schwierigkeiten mit der Schnittstelle.

XMLDokument.load(xmlhttp.responseText);

Wäre super wenn mir jemand helfen könnte.

Christoph
 
Hallo,.... die Methode load() ist für XML-Dokumente zu gebrauchen.

Du willst aber einen Dokument aus einem String erzeugen(responseText ist ein string und kein Dokument).
Dafür musst du die Methode loadXML() anwenden....load() ist für Dokument-Objekte zuständig.

Andere Variante:
Du kannst auch load() verwenden, dann musst du statt mit responseText allerdings mit responseXML arbeiten... dass liefert ein Dokument-Object.
 
Super! Danke, hab jetzt schon ziemlich ne Zeit mit diesem Problem gekämpft.

Christoph
 
Zurück