有人知道像网页 http://www.mafengwo.cn/i/3157416.html 上这种乱码,是什么编码误存成 utf-8 导致的吗?是否可以还原?
![]() | 1 smithtel 2016-08-31 22:25:59 +08:00 还原就不要想了。。 |
![]() | 3 publicID002 2016-08-31 22:39:05 +08:00 @say2old 映射应该不是一一对应的,所以信息应该有丢失 |
![]() | 4 SoloCompany 2016-08-31 22:58:16 +08:00 骚女人的白嫩大胸和黑丝 |
![]() | 5 SoloCompany 2016-08-31 23:01:00 +08:00 ![]() echo §°×ó | iconv -t latin1 | iconv -f GB18030 |
![]() | 6 ETiV 2016-08-31 23:05:08 +08:00 @SoloCompany 看了眼你头像, 心中默念了阿弥陀佛... |
![]() | 7 andrewpsy 2016-08-31 23:06:21 +08:00 @SoloCompany 破帖服 |
![]() | 8 shoaly 2016-08-31 23:08:59 +08:00 @SoloCompany 完美的诠释了 talk is cheap, show them the code |
9 larry1594 2016-08-31 23:11:39 +08:00 @SoloCompany 你怎么识别这是 latin1 的? |
![]() | 10 SoloCompany 2016-08-31 23:13:10 +08:00 via iPhone @larry1594 因为 iso-8859-1 太长了输入困难 |
11 larry1594 2016-08-31 23:18:47 +08:00 @SoloCompany 你是默认对方用的 latin1 还是猜的,还是经验。非常好奇,谢谢指教! |
![]() | 12 SoloCompany 2016-08-31 23:21:12 +08:00 via iPhone ![]() @larry1594 latin1 真的不用猜的,特征太明显了 |
14 liqingcan 2016-08-31 23:23:58 +08:00 上头那个一眼看穿编码的,服! |
![]() | 15 SoloCompany 2016-08-31 23:27:02 +08:00 via iPhone @msg7086 严格来说 latin1 并不是编码,只是把 byte seq 还原出来而已 |
![]() | 16 msg7086 2016-08-31 23:27:51 +08:00 @SoloCompany 所以我说乱码 XD MySQL 的默认设定害死人。 |
![]() | 17 jsrc 2016-09-01 00:05:03 +08:00 强力围观 |
![]() | 18 panlilu 2016-09-01 00:11:39 +08:00 服气 |
![]() | 19 czb 2016-09-01 05:49:06 +08:00 via Android 服气 |
![]() | 20 ming2050 2016-09-01 07:44:18 +08:00 via Android 服!!!! |
21 jeffw 2016-09-01 08:19:25 +08:00 via iPhone 服! |
![]() | 22 sunhr 2016-09-01 08:49:46 +08:00 服! |
23 say2old OP @SoloCompany 厉害!服! |
![]() | 24 honk 2016-09-01 09:23:44 +08:00 via Android 服 |
![]() | 25 Phariel 2016-09-01 09:25:53 +08:00 via Android @SoloCompany 破站服!!! |
![]() | 26 DJBird 2016-09-01 09:28:40 +08:00 @SoloCompany 大神果然老司机:thumbsup: |
27 lxy 2016-09-01 09:39:56 +08:00 几年前还是学生的时候,在微博上关注了一个 80 后美女作家,有天她抱怨, futureme 给她发来的邮件变成了乱码,并且附了一段。后来我用 notepad++以及好像是 UE 十六进制编辑尝试了各种转码,最后解了出来,并发到她的评论区。半天后我再看,我的评论没了,于是反思了一下,大概是内容暴露了她几年前就已经有男朋友的事实…… |
![]() | 29 petelin 2016-09-01 10:58:20 +08:00 之前一直在想 python 的编解码,,,所以 python 来一波,原因的话就是 gbk 编成的 bytes 用 iso-8859-1 解码了,可以看出来,每一个字符都不超过 255 , ``` In [71]: for c in '§°×ó': ...: print(ord(c),end=',') ...: 201,167,197,174,200,203,181,196,176,215,196,219,180,243,208,216,186,205,186,218,203,191, ``` 左边 python3 右边脑残 python2  |
![]() | 30 hicdn 2016-09-01 12:39:17 +08:00 文章利用的 cp1252 ,但是不能完全解出来 |
![]() | 31 SoloCompany 2016-09-01 13:36:39 +08:00 via iPhone @hicdn 文章是 utf8-latin-utf8 但转码过程中由于编码空间问题已经丢失了部分信息 |
![]() | 32 aleen42 2017-05-10 23:50:29 +08:00 跟帖服` |