2013-06-18 5 views
0

У меня есть домашняя веб-служба vb.net (хобби), работающая на машине в моей сети, я бы запросил сервис для ответа на XML в андроиде программно, но я реальный новичку и не повезло.Получите ответ XML в Android

Служба находится по адресу http://192.168.1.100/service с аргументами r в качестве типа ответа, например. ...service?r=xml вернет XML, параметры могут быть переданы через ...&arg1=parameterX и так далее.

Может ли кто-нибудь указать мне в сторону какого-то кода, который мог бы выполнить вызов, а затем обработать XML-ответ? Я боролся в течение двух-трех часов с этим, пробовал много много учебников, большинство из которых ничего не делали, а остальное сбой приложения.

+0

hi Попробуйте следующую ссылку https://github.com/PareshMayani/Android-SAX-Parsing это пример анализа XML xml –

ответ

1

В основном есть 2 шага, участвующих в выполнении задачи, которые вы указали:

1.To принести XML с сервера

2.to разбора сгружен XML (в 1-й шаг) для получения необходимых данных из XML

Чтобы получить данные XML, используя HTTP, следовать этот пост: http://www.vogella.com/articles/AndroidNetworking/article.html

Вот очень простой учебник о том, как разобрать файл XML: http://developer.android.com/training/basics/network-ops/xml.html

Весь решение вашей quetion вы можете найти здесь: http://developer.android.com/training/basics/network-ops/xml.html#consume


PS: Если вы новичок к разработке Android, а затем просто пройдите примеры кода, которые есть у официальных разработчиков Android website.

+0

@rabbitt Я надеюсь, что вы нашли решение своей проблемы :) – 7bluephoenix

+0

Я по-прежнему не в состоянии чтобы заставить его работать, я знаю, что это много, чтобы спросить, но есть ли еще идиотское доказательство/комплексное решение где-то? – rabbitt

+0

@rabbitt вы попробовали код, который указан в 3-й ссылке? – 7bluephoenix

Смежные вопросы