Parse XML in Windows Phone

Halo semuanya 😀
Selamat Ramadhan bagi yang menjalankan yaaa…..

Okay pada sharing kali ini saya akan coba mensharing bagaimana cara memparsing string XML di Windows Phone.
Here we goo…..

karena sebelumnya saya sudah pernah mensharing bagaimana mendownload sebuah string(XML, JSON) secara asynchronously jadi diharapkan untuk membaca artikel sebelumnya karena kita akan start dari artikel tersebut okay 😉

Tutorial Download String Asynchronously in Windows Phone

Dari artikel tersebut kita sudah bisa mendapatkan sebuah string dalam bentuk XML
Dan pertanyaannya adalah bagaimana kita memparsing string XML tersebut?
Untuk itu mari kita mulai *Yeay….

Pertama marilah kita membuat sebuah kelas sebagai modelnya
Kelas FeedItem.cs memiliki dua property yaitu title dan pubDate

FeedItemClass

Setelah itu marilah kita membuat sebuah trigger sehingga pertama kali aplikasi dijalankan maka akan memanggil event trigger tersebut

Pada page MainPage.xaml.cs -> Constructor -> add method Onload

Onload

Selanjutnya dengan menggunakan kelas WebClient kita akan mendownload strinf XML secara asynchronously, implementasikan pada method MainPage_Loaded

DownloadStringXML

Pada method client_DownloadStringCompleted, mari kita implementasikan sehingga kita bisa memparsing string XML

ParseStringXML

And the last lets deploy our project
This is the result 😀
resultXML

Source code: http://sdrv.ms/1aCGj9e

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s