adm-zip生成zip中文乱码

来源:12-4 电子书解析方法(上)

以yu之名丶

2020-11-09

老师你好,使用这种方式生成压缩包,打出了的压缩包会中文乱码,这个要怎么处理?
const admZip2 = require(‘adm-zip’)
let toZip = new admZip2();
toZip.addLocalFile(‘D://WorkFile/WebStorm/admin-node-school/files/excel/新建文本文档 (4).txt’)
toZip.writeZip(‘D://WorkFile/WebStorm/admin-node-school/files/excel/测试zip.zip’)

写回答

2回答

扬_灵

2020-11-17

同学你好,我使用了你上面的代码在本地没有复现出你说的中文乱码的情况,adm-zip的版本为0.4.16。//img.mukewang.com/szimg/5fb32f6d09fdbc4713380456.jpg

0
1
以yu之名丶
我也使用的是相同的代码,但是我生成出来的压缩包里面中文的文件就是乱码的,adm-zip版本也是0.4.16
2020-11-26
共1条回复

扬_灵

2020-11-09

同学你好,你可以参考一下这篇文档https://www.cnblogs.com/wupeng88/p/10635709.html 

0
3
以yu之名丶
回复
扬_灵
这段代码,改一下文件路径,写在方法里调用一下就可以运行了
2020-11-16
共3条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程