0
大きなInputStreamを使用して、大きなXMLファイル(1.2MB)を解析しています。私はメモリにこのInputSourceを保持する必要があります。私はそれをロードし続けたくありません。これを行う理由は何ですか?私はシングルトンを使用しようとしましたが、Sax Parserは、オブジェクト参照が2回目にアクセスされた後にドキュメントに終了タグがないと不満を表明します。アプリケーションライフサイクルを通じてInputSourceを再利用する
ご意見をいただければ幸いです。
InputStream ins = getResources().openRawResource(R.raw.cfr_title_index);
InputSource xmlSource = new InputSource(ins);
MySinglton.xmlInput = xmlSource;
おかげ