Синтаксический анализ XML в открытом сетевом сокете на Android

#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