相关疑难解决方法(0)

Android - 将输入流存储在文件中

我正在从URL检索XML feed然后解析它.我需要做的是将内部存储到手机中,这样当没有互联网连接时,它可以解析保存的选项而不是实时选项.

我面临的问题是我可以创建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();
Run Code Online (Sandbox Code Playgroud)

任何想法如何保存输入流,以便我以后加载它.

干杯

android input stream

52
推荐指数
5
解决办法
6万
查看次数

标签 统计

android ×1

input ×1

stream ×1