Heim Web-Frontend js-Tutorial Über die Methode zum Durchlaufen von XML-Dokumenten mit Ajax

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

Jul 02, 2018 pm 04:33 PM
ajax xml 遍历

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 <Ajax-Zusammenfassung> 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:

&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;states&gt;
&lt;north&gt;
&lt;state&gt;Minnesota&lt;/state&gt;
&lt;state&gt;Iowa&lt;/state&gt;
&lt;state&gt;North Dakota&lt;/state&gt;
&lt;/north&gt;
&lt;south&gt;
&lt;state&gt;Texas&lt;/state&gt;
&lt;state&gt;Oklahoma&lt;/state&gt;
&lt;state&gt;Louisiana&lt;/state&gt;
&lt;/south&gt;
&lt;east&gt;
&lt;state&gt;New York&lt;/state&gt;
&lt;state&gt;North Carolina&lt;/state&gt;
&lt;state&gt;Massachusetts&lt;/state&gt;
&lt;/east&gt;
&lt;west&gt;
&lt;state&gt;California&lt;/state&gt;
&lt;state&gt;Oregon&lt;/state&gt;
&lt;state&gt;Nevada&lt;/state&gt;
&lt;/west&gt;
&lt;/states&gt;
Nach dem Login kopieren

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!

Erklärung dieser Website
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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Kann ich eine XML-Datei mit PowerPoint öffnen? Kann ich eine XML-Datei mit PowerPoint öffnen? Feb 19, 2024 pm 09:06 PM

Kann ich eine XML-Datei mit PowerPoint öffnen?

So beheben Sie den 403-Fehler, der bei einer jQuery-AJAX-Anfrage auftritt So beheben Sie den 403-Fehler, der bei einer jQuery-AJAX-Anfrage auftritt Feb 20, 2024 am 10:07 AM

So beheben Sie den 403-Fehler, der bei einer jQuery-AJAX-Anfrage auftritt

So beheben Sie den Fehler 403 der jQuery AJAX-Anfrage So beheben Sie den Fehler 403 der jQuery AJAX-Anfrage Feb 19, 2024 pm 05:55 PM

So beheben Sie den Fehler 403 der jQuery AJAX-Anfrage

Wie erhalte ich Variablen aus der PHP-Methode mit Ajax? Wie erhalte ich Variablen aus der PHP-Methode mit Ajax? Mar 09, 2024 pm 05:36 PM

Wie erhalte ich Variablen aus der PHP-Methode mit Ajax?

Wie kann das Problem des jQuery AJAX-Fehlers 403 gelöst werden? Wie kann das Problem des jQuery AJAX-Fehlers 403 gelöst werden? Feb 23, 2024 pm 04:27 PM

Wie kann das Problem des jQuery AJAX-Fehlers 403 gelöst werden?

Java, wie man einen Ordner durchläuft und alle Dateinamen abruft Java, wie man einen Ordner durchläuft und alle Dateinamen abruft Mar 29, 2024 pm 01:24 PM

Java, wie man einen Ordner durchläuft und alle Dateinamen abruft

Wie analysiert und verarbeitet man HTML/XML in PHP? Wie analysiert und verarbeitet man HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

Wie analysiert und verarbeitet man HTML/XML in PHP?

PHP vs. Ajax: Lösungen zum Erstellen dynamisch geladener Inhalte PHP vs. Ajax: Lösungen zum Erstellen dynamisch geladener Inhalte Jun 06, 2024 pm 01:12 PM

PHP vs. Ajax: Lösungen zum Erstellen dynamisch geladener Inhalte

See all articles