XOMをXMLライブラリとして使用してAndroidアプリからxmlファイルを読み取ろうとしています。私はこれを試しています:
Builder parser = new Builder();
Document doc = parser.build(context.openFileInput(XML_FILE_LOCATION));
しかしnu.xom.ParsingException: Premature end of file.
、ファイルが空の場合でも取得しています。
非常に単純なXML
ファイルを解析する必要があり、XOMの代わりに別のライブラリを使用する準備ができているので、より良いライブラリがあるかどうかを知らせてください。または、XOMを使用した問題の解決策です。
それが役立つ場合は、パーサーを取得するためにxercesを使用しています。
- - - 編集 - - -
PS:これの目的は、空のファイルを解析することではありませんでした。ファイルは、このエラーを示した最初の実行でたまたま空でした。