Heim  >  Artikel  >  Web-Frontend  >  Über die Methode zum Durchlaufen von XML-Dokumenten mit Ajax

Über die Methode zum Durchlaufen von XML-Dokumenten mit Ajax

不言
不言Original
2018-07-02 16:33:551074Durchsuche

Dieser Artikel stellt hauptsächlich die Methode zum Durchlaufen von XML-Dokumenten mit Ajax vor. Er analysiert die Implementierungstechniken für das Durchlaufen von XML-Dokumenten mit Ajax >Die Beispiele in diesem Artikel beschreiben die Ajax-Methode zum Durchlaufen von XML-Dokumenten. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Das XMLHttpRequest-Objekt stellt zwei Attribute bereit, die für den Zugriff auf die Serverantwort verwendet werden können. Das erste Attribut, „responseText“, stellt die Antwort als Zeichenfolge bereit, und das zweite Attribut, „responseXML“, stellt die Antwort als XML-Objekt bereit. Einige einfache Anwendungsfälle eignen sich zum Abrufen der Antwort durch einfachen Text, z. B. die Anzeige der Antwort in einem Warnfeld, oder die Antwort ist nur ein Wort, das Erfolg oder Misserfolg anzeigt.

Das Beispiel in der vorherigen ed90a5a270fe2e7880ddf59d551d9c31 vom XMLHttpRequest-Objekt Der Server antwortet und erhält die Antwort als Text mithilfe der ResponseText-Eigenschaft des XMLHttpRequest-Objekts.

Dieses Mal verwenden wir das ResponseXML-Attribut des XMLHttpRequest-Objekts, um das Ergebnis als XML-Dokument zu erhalten. Auf diese Weise können wir die W3C-DOM-Methode verwenden, um das XML-Dokument zu durchlaufen. (Im vorherigen Artikel ging es mehr oder weniger um DOM, daher werde ich es hier nicht wiederholen.)

OK, schauen wir uns das Beispiel an.

Zuallererst gibt es ein Stück XML Dokumentcode (parseXML.xml) wie folgt:

parseXML.xml lautet wie folgt:

<?xml version="1.0" encoding="UTF-8"?>
<states>
<north>
<state>Minnesota</state>
<state>Iowa</state>
<state>North Dakota</state>
</north>
<south>
<state>Texas</state>
<state>Oklahoma</state>
<state>Louisiana</state>
</south>
<east>
<state>New York</state>
<state>North Carolina</state>
<state>Massachusetts</state>
</east>
<west>
<state>California</state>
<state>Oregon</state>
<state>Nevada</state>
</west>
</states>

MyJsp.jsp lautet wie folgt:

rrree

Das Obige ist der gesamte Inhalt dieses Artikels, der für das Studium aller hilfreich sein wird Achten Sie auf die chinesische PHP-Website!

Verwandte Empfehlungen:

Einführung in Ajax Get- und Post-Anfragen


AJAX verwendet Post, um Daten im XML-Format zu senden und akzeptiere es Daten


Das obige ist der detaillierte Inhalt vonÜber die Methode zum Durchlaufen von XML-Dokumenten mit Ajax. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn