用java.util.zip制作zip壓縮文件時,如果制作的壓縮文件有中文文件名或中文目錄,用WinZip、WinRar解壓時會有亂碼, 同樣,用java.util.zip解壓WinZip、WinRar打包的壓縮文件時,中文也是亂碼,主要原因是因為java.util.zip使用編碼和WinZip和WinRar使用的不同,在網上找了半天,發現只有兩種解決方法: ?
?1
![]() ?2 ![]() ?3 ![]() ?4 ![]() ?5 ![]() ?6 ![]() ?7 ![]() ?8 ![]() ![]() ![]() ?9 ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() ![]() ![]() 15 ![]() 16 ![]() 17 ![]() ![]() ![]() 18 ![]() 19 ![]() 20 ![]() ![]() ![]() 21 ![]() 22 ![]() 23 ![]() ![]() ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() ![]() ![]() 28 ![]() 29 ![]() ![]() ![]() 30 ![]() 31 ![]() 32 ![]() ![]() ![]() 33 ![]() 34 ![]() 35 ![]() 36 ![]() 37 ![]() 38 ![]() ![]() ![]() 39 ![]() 40 ![]() 41 ![]() 42 ![]() 43 ![]() ![]() ![]() 44 ![]() 45 ![]() 46 ![]() 47 ![]() 48 ![]() 49 ![]() 50 ![]() 51 ![]() 52 ![]() 53 ![]() 54 ![]() ![]() ![]() 55 ![]() 56 ![]() 57 ![]() 58 ![]() 59 ![]() ![]() ![]() 60 ![]() 61 ![]() 62 ![]() 63 ![]() 64 ![]() 65 ![]() |