При разборе локального XML-файла выдается неопределенная ошибка ссылки на сущность

1

Когда я пытаюсь проанализировать свой XML файл

<item>
<year>1990</year>
<chapter>Chapter 1</chapter>
</item>

Из URL-адреса он работает нормально, но когда я пытаюсь загрузить из локального файла, он выдает ошибку refring исключенной сущности SAXParseException.

  • 0
    Я видел это при загрузке с ресурса, и похоже, что настоящая проблема заключалась в том, что я загружал не тот ресурс. Пока не знаю почему / как, но вызов resources.getResourceEntryName(id) помог убедиться, что это так.
  • 0
    ... моя проблема заключалась в том, что я загружал ресурс из своего приложения, когда я хотел загрузить его из своего тестового примера. Помогла подклассация InstrumentationTestCase ; см. dorothydorothy.wordpress.com/2010/06/24/…
Теги:

1 ответ

0

На самом деле я не вижу ошибок.

Но, возможно, декларация XML отсутствует:

<?xml version="1.0" encoding="UTF-8"?>

Вы уверены, что правильно читаете файл?

  • 0
    Да, у меня там тоже есть декларация XML, я в итоге не использовал SAXParser и в итоге пошел с XMLPullParser. Я не совсем уверен, почему это не будет читать это все же.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню