ошибка разбора андроида на планшете а не эмуляторе - PullRequest
0 голосов
/ 24 октября 2011

У меня есть исключение:

org.xml.saxParseException: неожиданный токен (позиция TEXT @ 1: 2 ...)

но это вызывается только при запуске моего .apk на планшетном ПК. Те же данные, которые анализируются на эмуляторе Android, никогда не вызывают этого исключения и работают на 100%. Есть идеи?

Вот код, который выдает исключение:

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
InputSource inputSource = new InputSource();
inputSource.setCharacterStream(new StringReader(xmlData));
Document doc = db.parse(inputSource); 

А вот часть из файла:

<Results> <Result title="08 07 2011"><Field title="blah blah" value="blah blah" /> </Result></Results>

1 Ответ

3 голосов
/ 24 октября 2011

Набор символов по умолчанию отличается, может быть? Есть ли в XML кодировка?

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