Я хочу проанализировать XML-ответ, который я получаю, но я не смог найти решение для него.
Кто-нибудь может мне помочь?
Это мой ответ:
- <member> <name>AdURLs</name> - <value> - <struct> - <member> <name>small</name> - <value> - <array> - <data> - <value> <string>http://www.jumptap.com/images/cg-windowshade-collapsed.jpg</string> </value> - <value> <string>http://mobilesitelinkexchange.com/images/stories/320x50mobile_standard.gif</string> </value> </data> </array> </value> </member> - <member> <name>large</name> - <value> - <array> - <data> - <value> <string>http://4.bp.blogspot.com/_5pkoVwxuN90/S-RpGWWgshI/AAAAAAAACoU/HlB9I5WOo4g/s400/iphone_jd1003.jpg</string> </value> - <value> <string>http://3.bp.blogspot.com/_5pkoVwxuN90/S_vW6bHZgMI/AAAAAAAACqs/CpQ05gcYtTA/s320/iphone-ps5032.jpg</string> </value> </data> </array> </value> </member> - <member> <name>medium</name> - <value> - <array> - <data> - <value> <string>http://upload.wikimedia.org/wikipedia/en/b/be/Ads-300x250.gif</string> </value> - <value> <string>http://www.wrestling-online.com/images/ads/300x250/nomercy2008.jpg</string> </value> </data> </array> </value> </member> </struct> </value> </member>
Могу порекомендовать вам статью «Работа с XML на Android»: http://www.ibm.com/developerworks/opensource/library/x-android/
В нем описаны популярные способы анализа XML в Java: подходы DOM и SAX. Я рекомендую использовать SAX-подход, если вам не нужно изменять XML-документ: он быстрее и требует меньше памяти.