#java #android #xml #sockets #sax
#java #Android #xml #сокеты #sax
Вопрос:
Будучи новичком в Android и Java в целом, я испытывал трудности с синтаксическим анализом xml из открытого сетевого сокета.
Суть заключается в следующем :-
Я подключаюсь к серверу, который обрабатывает XML-теги на основе определенных событий. Клиенту (Android) необходимо подключиться к серверу и анализировать теги по мере их отправки сервером. После каких-либо тегов нет EOL. Сокет должен оставаться открытым.
Проблема в том, что SAX не пытается проанализировать xml, пока сокет не будет закрыт.
Я безуспешно искал информацию.
Любые указатели на пример кода были бы высоко оценены.
Комментарии:
1. Итак, вы получаете непрерывный поток XML? Это может никогда не закончиться.
Ответ №1:
Попробуйте использовать анализатор извлечения?
http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html