В одном из моих приложений для Android, когда я пытаюсь проанализировать XML-файл по некоторому URL, иногда я получаю ParseException: в строке 1, столбце 0: элемент не найден SAXException , но странным является то, что яне получать это исключение всегда означает, что когда я снова обновляю страницу (возвращаюсь к предыдущему действию и возвращаюсь снова), она начинает работать (означает, что она анализирует xml).
Я не смог найти точную причину, по которой это происходит,Мне кажется, что это может быть проблема интернета, но сеть работает на устройстве, и еще одна вещь , это не всегда происходит, иногда, когда он легко произносит XML, но иногда выдает исключение . * 1007.*
Вот код, который я использую для синтаксического анализа:
xr.parse(new InputSource(new URL(urlToHit).openStream()));
Я пробовал другой способ также для синтаксического анализа:
URL serverAdd=new URL(urlToHit);
URLConnection connection = serverAdd.openConnection();
xr.parse(new InputSource(connection.getInputStream()));
Но проблема все еще сохраняется. (Иногда этоанализирует xml иногда не может)
Пожалуйста, помогите, поскольку это очень актуально для меня.
Спасибо.