Javascript erkennt XML nicht
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
ansehen
antwort
browser
code
dank
definieren
dokument
element
helfen
not
null
pflicht
punkt
server
standard
tag
text
type
url
verarbeiten
-
Hallo!
Ich erhalte vom tag/server">Server folgendes XML als Antwort:
<data><key><id>1</id><name>Name_1</name></key><key><id>2</id><name>Name_2</name></key></data>
um dies weiter zu verarbeiten wollte ich das als XML "definieren":
re = rq.responseXML;
Allerdings erscheint dann in der ConsoleTypeError: re is null
Ich komme einfach nicht drauf, woran es liegt.
gesamtes Javascript
Ich hoffe, ihr könnt mir helfen.
Matze :) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
2 Punkte:
Erstmal sollte das XML in einem <xml> Tag gewrapped sein.
Das andere ist, dass der Server das XML nicht als content-type text/plain übertragen darf, sondern text/xml sein muss. Andernfalls interpretiert der Browser das XML nicht als XML, da es nicht als solches vom Server deklariert wurde.
Ist das sichergestellt?
Liebe Grüße -
hackyourlife schrieb:
ggamee schrieb:
Wozu? Der XML-Standard schreibt lediglich vor, dass es genau 1 Root-Element geben muss. Das gibt es auch in seinem Dokument, mit dem Namen »data«. Passt also …
Erstmal sollte das XML in einem <xml> Tag gewrapped sein.
Achso, muss der Root nicht <xml> heißen? Dann ist das natürlich falsch, ich dacht des <xml> ist pflicht als Root-Element. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage