Jump to content

Recommended Posts

Salam semua,

 

Saya nak develop windows app guna vb2010 untuk waktu solat yang diambil terus dari jakim.

 

Nak cuba buat app yg akan download waktu solat utk setahun terus supaya boleh juga digunakan secara offline.

 

Masalahnya, selama ni saya cuma guna data dari sql atau db dalam pc je untuk develop windows or asp app.

 

Untuk dapatkan data dari jakim, kena guna xml.

 

Saya ni memang failed lansung psl xml ni.

 

Sbgi cth, ni link xml yg jakim bagi utk kaw putrajaya:

 

http://www2.e-solat.gov.my/xml/today/?zon=SGR04

 

 

harap kalau ade sape2 yg dpt tlg ajar nak create xml ni.

 

Terima kasih.

Edited by rizalali

Share this post


Link to post
Share on other sites
Salam
 
Boleh try guna jQuery bro. Rasa lagi senang. Or kalau mahir guna Javascript boleh guna Javascript. Based on xml tu just dia tak banyak child sangat. So nak panggil agak mudah.

Boleh tengok link ni. Explanation dia mudah faham. http://www.compoc.com/tuts/ 

 

Ada problem post sini bro. Good luck! :)

Share this post


Link to post
Share on other sites

Cara 1, guna .NET punya class

Load XML tersebut ke dalam object XMLDocument.

Kemudian parse untuk setiap child.. Sebagai contoh, nak dapatkan title, pergi ke /rss/channel/title

 

Cara 2, guna serialize

Copy xml. Kat dalam visual studio, buat class baru, pergi ke edit > paste special > paste as xml class.. Pastu Serializekan data dari xml tu ke dalam object class.

 

Digalakkan belajar parse xml dahulu. Senang nanti pasni. Tak susah pon.

Tak digalakkan guna regex untuk markup language (ref: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...