Android – сохранение входного потока в файлеAndroid

Форум для тех, кто программирует под Android
Anonymous
Android – сохранение входного потока в файле

Сообщение Anonymous »

Я получаю XML-канал по URL-адресу и затем анализирую его. Что мне нужно сделать, так это сохранить это внутри телефона, чтобы при отсутствии подключения к Интернету он мог анализировать сохраненный вариант, а не текущий.

Проблема Я столкнулся с тем, что могу создать объект URL, использовать getInputStream для получения содержимого, но он не позволит мне его сохранить.

Код: Выделить всё

URL url = null;
InputStream inputStreamReader = null;
XmlPullParser xpp = null;

url = new URL("http://*********");
inputStreamReader = getInputStream(url);

ObjectOutput out = new ObjectOutputStream(new FileOutputStream(new File(getCacheDir(),"")+"cacheFileAppeal.srl"));

//--------------------------------------------------------
//This line is where it is erroring.
//--------------------------------------------------------
out.writeObject( inputStreamReader );
//--------------------------------------------------------
out.close();
Есть идеи, как сохранить входной поток, чтобы загрузить его позже.

С уважением< /п>

Подробнее здесь: https://stackoverflow.com/questions/108 ... am-in-file

Вернуться в «Android»