| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1497 人关注过本帖
标题:请教一个问题,别忙着接分哈【已经解决,散分~】
只看楼主 加入收藏
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
回复 20楼 TonyDeng
这个是还是知道的,呵呵~

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-09-12 12:03
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
收藏
得分:6 
...

无知
2013-09-12 12:15
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
回复 19楼 TonyDeng
可能我描述的不够清晰了

不是靠不靠本地环境的问题,也不是和对方编码是否一致问题,而是那丫 连LANG都没有。

出现的情况是 把文件解压时候,文件名编码完全乱了(不是说显示乱),所有编码都不字符都不识别了,而是固定的二进制 了。
也就是说“测试1234”,等中文字符,解压出来的文件名 固定了一个二进制,比如 0x11 0x11 0x11 0x11 1234~~~~.也就是说没有LANG的时候,非基本字符都固定为一直字符了。

其实,如果它按原来编码解码,就算显示是乱码也没有问题的,程序把这个文件解包后做一些解析事情,之后在打包回去。
没有LANG的时候,非基本字符被解析出来就是固定的二进制了,在封包回去之后出现了乱了。

加上一个LANG给它,无论显示是否正确,只要它能够源文件名正常的解析出来而不是 一个固定的二进制值。


感谢大T版的热心

[ 本帖最后由 yuccn 于 2013-9-12 12:22 编辑 ]

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-09-12 12:18
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你解决了的办法证明那就是编码造成的。我又不知道你的压缩和解压缩是怎么回事,压缩软件把字符编码成什么格式处理,它自己有标识的,可能你不知道在哪找到而已。

授人以渔,不授人以鱼。
2013-09-12 12:26
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:6 
中午休息来围观。

梅尚程荀
马谭杨奚







                                                       
2013-09-12 12:38
liufashuai
Rank: 9Rank: 9Rank: 9
来 自:冥界-魔域-魂殿
等 级:蜘蛛侠
威 望:1
帖 子:370
专家分:1374
注 册:2012-6-22
收藏
得分:0 
同意T版,就是编码问题么?如果匹配不管怎么都搞定

就像只要两个人用同一种语言,不管英语,日语,还是韩语,只要统一就可以交流信息

有一种落差是,你配不上自己的野心,也辜负了所受的苦难。






2013-09-12 23:14
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
回复 26楼 liufashuai
呵呵

[ 本帖最后由 yuccn 于 2013-9-13 08:39 编辑 ]

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-09-13 08:20
快速回复:请教一个问题,别忙着接分哈【已经解决,散分~】
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012371 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved