linux下java解析zip流里的中文名文件
梦科 2009-06-12 10:52:43 最近做项目,遇到在linux系统下解析zip文件提取zip里面文档的文本内容。
现在的问题是:
如果在windows系统下压缩的zip文件,里面含有中文名的文件,到了linux系统下,文件名就是乱码。
用java类库中的zip解析库时,用getNextEntry()根本就的不到该文件,直接报出异常。因为的不到该文件,所以
就不能解析该文件了。听其他同事说可以把名字替换了(他们用的per语言写的)。现在我根本名字都得不到,怎么替换呢。
遇到这个问题怎么解决呢??
请各位高手指教下!