字符串中包含utf-8和gbk 编码的字符,怎么转成全部都gbk 或者utf-8?


字符串中包含utf-8和gbk 编码的字符,怎么转成全部都gbk 或者utf-8?

php/java/c/python

gbk utf-8 编码

正义的米疙瘩 11 years, 6 months ago

不靠谱, utf8和gbk 编码会有重叠吧

GBK: 对双字节说, "总体上说第一字节的范围是81–FE(也就是不含80和FF),第二字节的一部分领域在40–7E,其他领域在80–FE。" -- wikipedia UTF8: 看一下 http://en.wikipedia.org/wiki/UTF-8 , 对三字节utf8来说, 第一字节是E开头.

所以基本上如果字符串里 既包含utf-8 又包含gbk 编码, 那么没办法解码了

我能停龙车 answered 11 years, 6 months ago

Your Answer