现在有这样的需求:
从用户上传的附件中 比如 rar,zip文件 用java解析他们,
我看了好多资料都是用的jdk的zip包, 但是那个只是解析zip文件的,并且存在中文问题。
遇到rar文件 通过java 的runtime 调用winrar 的压缩命令 先解到硬盘上的方式。
我想问下这种问题该怎么解决?
java解析zip文件中文乱码解决办法:
http://hi.baidu.com/wqj403/blog/item/b90b2537c73c7e380855a962.html
java解析rar:
都是用java解决的。
用apache的zip,可以解决中文乱码问题。
JUnRar是一个采用纯Java实现的rar文件压缩和解压缩的开源类库。
项目主页: http://sourceforge.net/projects/java-unrar/
文档地址:
下载地址: http://sourceforge.net/projects/java-unrar/files/
你用ant-zip.jar可以解析中文的