AJAX dapat digunakan untuk berkomunikasi secara interaktif dengan file XML.
Contoh XML AJAX
Contoh berikut menunjukkan bagaimana halaman web dapat menggunakan AJAX untuk membaca informasi dari file XML:
Contoh
Contoh analisis - fungsi loadXMLDoc()
Ketika pengguna mengklik tombol "Dapatkan CD Koleksi Saya" di atas, fungsi loadXMLDoc() akan dijalankan.
Fungsi loadXMLDoc() membuat objek XMLHttpRequest, menambahkan fungsi yang dijalankan ketika respons server siap, dan mengirimkan permintaan ke server.
Ketika respons server sudah siap, tabel HTML dibuat, node (elemen) diekstraksi dari file XML, dan terakhir elemen tabel dengan id="demo" diisi dengan data XML: