pjw0221
pjw0221
2010-03-20 14:10
浏览 610
已采纳

java 解析rar,zip文件的问题

现在有这样的需求:

从用户上传的附件中 比如 rar,zip文件 用java解析他们,

我看了好多资料都是用的jdk的zip包, 但是那个只是解析zip文件的,并且存在中文问题。

遇到rar文件 通过java 的runtime 调用winrar 的压缩命令 先解到硬盘上的方式。

我想问下这种问题该怎么解决?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • qwe_rt
    qwe_rt 2010-03-20 14:20
    已采纳

    java解析zip文件中文乱码解决办法:
    http://hi.baidu.com/wqj403/blog/item/b90b2537c73c7e380855a962.html
    java解析rar:

    http://hi.baidu.com/wqj403/blog/item/7b5a1f104b414319b8127bb4.html

    都是用java解决的。

    点赞 评论
  • lzj0470
    lzj0470 2010-03-20 14:21

    用apache的zip,可以解决中文乱码问题。

    点赞 评论
  • qwe_rt
    qwe_rt 2010-03-20 14:22
    点赞 评论
  • wanghaolovezlq
    wanghaolovezlq 2010-03-20 14:22

    JUnRar是一个采用纯Java实现的rar文件压缩和解压缩的开源类库。

    项目主页: http://sourceforge.net/projects/java-unrar/
    文档地址:
    下载地址: http://sourceforge.net/projects/java-unrar/files/

    点赞 评论
  • wanghaolovezlq
    wanghaolovezlq 2010-03-20 14:23

    你用ant-zip.jar可以解析中文的

    点赞 评论

相关推荐