永发信息网

如何解压文件名是UTF8编码的压缩包

答案:2  悬赏:50  手机版
解决时间 2021-01-23 02:53
如何解压文件名是UTF8编码的压缩包
最佳答案
过去这么多年,现在Windows下最新的7-zip或WinRAR都支持压缩包内UTF-8编码的文件名了。
全部回答
UTF8其实和Unicode是同类,就是在编码方式上不同!
首先UTF8编码后的大小是不一定,不像Unicode编码后的大小是一样的!
我们先来看Unicode的编码:一个英文字母 “a” 和 一个汉字 “好”,编码后都是占用的空间大小是一样的,都是两个字节!
而UTF8编码:一个英文字母“a” 和 一个汉字 “好”,编码后占用的空间大小就不样了,前者是一个字节,后者是三个字节!
现在就让我们来看看UTF8编码的原理吧:
因为一个字母还有一些键盘上的符号加起来只用二进制七位就可以表示出来,而一个字节就是八位,所以UTF8就用一个字节来表式字母和一些键盘上的符号。然而当我们拿到被编码后的一个字节后怎么知道它的组成?它有可能是英文字母的一个字节,也有可能是汉字的三个字节中的一个字节!所以,UTF8是有标志位的!
当要表示的内容是 7位 的时候就用一个字节:0******* 第一个0为标志位,剩下的空间正好可以表示ASCII 0-127 的内容。
当要表示的内容在 8 到 11 位的时候就用两个字节:110***** 10****** 第一个字节的110和第二个字节的10为标志位。
当要表示的内容在 12 到 16 位的时候就用三个字节:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阿彬造型地址有知道的么?有点事想过去!
盐水洗眼睛有什么好处
美国恐怖故事3 女巫季节里面的 米斯蒂 戴 所
以下程序第一行为什么是输出Your friend!。f
微博可以借钱吗?怎么操作呢?
秀峰公园-停车场地址有知道的么?有点事想过
美丽航行地址在什么地方,想过去办事,
恐龙快打卡无敌后能一直持续到通关么
苏通大桥南收费站在什么地方啊,我要过去处理
减肥一个月一点效果没有,谁有好办法?急求!
停车场(秀峰西路)地址在哪,我要去那里办事,
6816烫染剪工作室地址在什么地方,我要处理点
富家墕村在哪里啊,我有事要去这个地方
停车场(鹿角园路)地址好找么,我有些事要过去
初一数学很差,如何补习?北京市怀柔区的哪位
推荐资讯
小狗眼睛好像多了一块肉,用不用手术
《搜神记》是一部记录古代民间传说中神奇怪异
例假刚结束没几天又来了 有时还伴有血块 这正
泰国斗鸡电影叫什么名字
饶阳县宏达针织制衣厂我想知道这个在什么地方
以下说法中,与实际生活相符的是A.普通课桌的
吃着就像波菜的海带是什么品种海带呢?
三都工商所地址在什么地方,想过去办事,
Even plant can run a fever, especially whe
鼓山世纪华联地址好找么,我有些事要过去,
去清吧玩,如果买瓶洋酒喝不完 可以当存酒存
书画童源(盐城盐都)地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?