问题描述
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")))
C#解决IOS文件解压缩中文乱码问题

博客指出C#使用Ionic.Zip解压IOS文件并添加文件时,若IOS中有中文文件或文件夹,Save后中文会变乱码。解决方案是使用ZipFile的read方法添加字符集编码,不推荐用指定UTF - 8编码打开文件的方式,给出可解决乱码的写法。
最低0.47元/天 解锁文章
1418






