AJAX kann zur interaktiven Kommunikation mit XML-Dateien verwendet werden.
AJAX XML-Beispiel
Das folgende Beispiel zeigt, wie eine Webseite AJAX verwenden kann, um Informationen aus einer XML-Datei zu lesen:
Beispiel
Beispielanalyse – Funktion „loadXMLDoc()“.
Wenn der Benutzer oben auf die Schaltfläche „Meine Sammlungs-CD abrufen“ klickt, wird die Funktion „loadXMLDoc()“ ausgeführt.
Die Funktion „loadXMLDoc()“ erstellt ein XMLHttpRequest-Objekt, fügt Funktionen hinzu, die ausgeführt werden, wenn die Serverantwort bereit ist, und sendet die Anforderung an den Server.
Wenn die Serverantwort bereit ist, wird eine HTML-Tabelle erstellt, die Knoten (Elemente) werden aus der XML-Datei extrahiert und schließlich wird das Tabellenelement mit id="demo" mit den XML-Daten gefüllt: