Проблема парсинга XML в Android с парсером SAX и Pull - PullRequest
1 голос
/ 02 февраля 2011

Я анализирую не очень большие XML-файлы, размером около 200 КБ, в моем приложении. При синтаксическом анализе некоторых файлов происходит сбой синтаксического анализатора. Симптомы:

  1. Я использую два типа парсеров XML: SAX (XMLReader) и Pull (XMLPullParser) , оба они терпят неудачу в том же месте в файле (3182-й байт).
  2. Я использую InputStream в качестве источника ввода для анализаторов.
  3. Я пытался обернуть FileInputStream с BufferedInputStream и ничего не изменилось.

Я не знаю, в чем проблема в Parser или в InputStream.

Помогите, пожалуйста, решить проблему или порекомендуйте обходной путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...