可能重复:
Read local compressed XML files(gzip) in Android application
您好我正在开发一个Android项目,需要打开以gzip格式压缩并存储在本地的XML文件。
我不知道如何从本地存储的gzip xml文件中获取InputStream(读取gzip本地xml文件)。
文件存储在res文件夹中的原始文件夹中
然后需要解析并获取要存储在SQLite DB中的信息。
(示例gzipped Xml文件 - > student.gz )
我在实现中使用java。
是的,请有人帮帮我。非常感谢你......答案 0 :(得分:0)
InputStream in = getResources().openRawResource(R.raw.yourgzipedfilehere)
然后阅读:http://developer.android.com/reference/java/util/zip/GZIPInputStream.html