问题描述
c# 使用Ionic.Zip进行ios文件解压之后进行添加文件,如果ios中有中文的文件或者文件夹,等Save之后打开查看的时候中文字符变成???乱码
解决方案:
使用ZipFile的read方法添加一个字符集编码就可以解决,如果使用ZipFile zip =new ZipFile(filePath,Encoding.GetEncoding(“utf-8”))进行打开文件,则最终效果还是乱码,推荐一下写法可以解决iso文件解压缩乱码的问题
using (ZipFile zip = ZipFile.Read(filePath,Encoding.GetEncoding("utf-8")))
{
-----Todo
}