首页 > 编程知识 正文

7z文件解压后怎么打开,7z文件解压器

时间:2023-05-04 17:09:42 阅读:285895 作者:2229

因个人程序原因,需要解析7z压缩文件,并且压缩文件全是json数据文件,如果是其他的内容可自己去实现,只需修改部分代码即可,

File zFile = new File("文件名.7z");String str = new String();try {SevenZFile sevenZFile = new SevenZFile(zFile);int offset = 0;while(true){//获取下一个文件SevenZArchiveEntry entry = sevenZFile.getNextEntry();if(entry==null){break;}System.out.println("###########name:"+entry.getName());byte[] content = new byte[(int) entry.getSize()];sevenZFile.read(content, 0, (int) entry.getSize());offset = offset+content.length;str = new String(content);//获取7z压缩文件的字符串//TODO 根据字符串做相应处理content=null;}sevenZFile.close();} catch (Exception e) {e.printStackTrace();}
注:文件需要apache compress.jar

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。