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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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