zip 压缩后解压名称不一致问题

场景:

压缩若干文件后得到zip文件,后来根据需求要修改zip文件名称,再解压后发现解压后文件夹名称与zip不一致,对于程序来说,可能造成文件路径查不到的问题。

 概念:

一般来说ZIP压缩分两种:文件夹压缩,文件压缩

文件夹压缩:顾名思义,就是指定一个文件夹,将其压缩为zip文件。 

文件压缩:就是指定一个或多个任意文件进行压缩,如果是多个文件,进行的是打包压缩。

举例:

1,文件夹压缩解压举例

例如:

1.文件夹module压缩后生成module.zip

2.修改module.zip的名称为demo.zip

3.解压demo.zip得到module的文件夹

 

 可以发现,文件夹压缩后无论如何修改zip的名称,再次解压后的新文件夹名称依旧为最初的文件夹名。

2,文件压缩解压举例

例如:

1.选择3个文件压缩。

2.得到名称为归档.zip的文件。

3.修改归档.zip的名称为module.zip

4.解压module.zip得到 module文件夹

5.再次修改module.zip的名称为demo.zip

6.解压demo.zip得到 demo文件夹

 

 

可以发现,多文件压缩后修改zip的名称,再次解压后的新文件夹名称与zip名称保持一致。 

3,单个文件压缩解压举例

例如:

1.选择1个文件压缩。

2.得到名称为图标.zip的文件。

3.修改图标.zip的名称为demo.zip

4.解压demo.zip得到 图标文件。

可以得出,单个文件的压缩不受修改zip文件名称的影响,解压后始终为文件本来的名称。 

综上,文件夹和单个文件的压缩再解压,名称不会被修改,但单个文件的压缩再解压会缺少文件夹一层路径,所以三者各有区别。

如果您还有其他问题或异议,欢迎评论区留言。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值