这些都只是可能情况,其实不一定是压缩,也可能时解压或其他,这种东西很难讲清楚
举个例子,例如日文系统打包的正版zip原档,这个zip里面记录的文件名是 shift_jis 编码,对于中文系统来说,这个压缩包里记录的文件名会被当成 gbk 编码,解压时如果不对文件名进行修正处理,解压后就会被系统转换成 utf16-le 的乱码,复制这个乱码文件名时,会得到unicode序列的乱码文件名,粘贴到南+评论框并且提交时,这个乱码文件名就会变成 utf-8
因为windows文件名是 utf16-le 编码的,其实你的乱码准确来说是 utf16-le 编码的,但是你得不到这个编码的文字,一旦复制粘贴或者打出来就会变成其他编码的