我在线查看了混合结果,但有没有办法以编程方式在BB上提取zip文件?非常基本的我的应用程序将显示不同的加密文件类型,这些文件以zip文件形式提供。我的想法是让用户浏览SDCard上的文件,选择它,然后从文件中提取我需要的流。这有可能吗?
答案 0 :(得分:2)
示例:
try
{
InputStream inputStream = httpConnection.openInputStream();
GZIPInputStream gzis = new GZIPInputStream(inputStream);
StringBuffer sb = new StringBuffer();
char c;
while ((c = (char)gzis.read()) != -1)
{
sb.append(c);
}
String data = sb.toString();
gzis.close();
}
catch(IOException ioe)
{
}
答案 1 :(得分:1)
只有两件事:
请参阅How to retrieve data from a attached zip file in Blackberry application?
PS实际上,您可以实现自定义多条目流并在解压缩后解析它,但如果您希望在其他应用程序中支持此存档格式,那么这似乎毫无用处。