在ruby 1.9.3-p484中,我需要构建一个SMPP包,但当我将构建的包的内容以字符串形式传递给发送它的方法时,内容中出现了奇怪的\xC2值。经过调查,我发现了以下有趣的注意事项:
(涉及IT技术)
"\u008E".force_encoding("BINARY")
=> "\xC2\x8E"
当我使用二进制编码时,为什么\u00BE
变成了\xC2\8E
而不是\x00\x8E
?
(涉及IT技术)