Video: Excel VBA - Easily parse XML data from a file or website using XML Maps 2024
Bagian dari iOS Cloud Development For Dummies Cheat Sheet
Bila Anda menggunakan layanan web yang berbasis di awan, tanggapan Anda mungkin ada dalam XML. Jika, saat bekerja dengan layanan web berbasis awan Anda, Anda harus memasukkan yang berikut di browser web Anda
// maps. googleapis com / maps / api / geocode / xml? sensor = true & address = EmpireState Building &
Anda akan mendapatkan kembali beberapa XML - ini, misalnya:
… 40. 7484395 -73. 9856709 …
Karena XML tidak mengekspresikan dirinya dengan cara yang mudah dimengerti, Anda kemudian harus mengurai apa pun yang XML berikan kepada Anda.
Ingat XML terdiri dari elemen yang memiliki tag awal dan akhir. Untuk mendapatkan informasi melalui iCloud, Anda menggunakan kelas NSXMLParser yang menggunakan pola delegasi. Begini cara kerjanya:
NSXMLParser * xmlParser = [[NSXMLParser alloc] initWithData: data]; [xmlParser setDelegate: self]; [xmlParser parse];
Ternyata ada empat metode delegasi NSXMLParser yang akan Anda terapkan untuk mengurai struktur data XML: