如何获取字符串中的十六进制值,以便显示其真实字符?
最佳答案
我认为这样的事情就是你想要的:
#encoding: ASCII-8BIT
str = "\xC2\xA92011 AACR"
p str, str.encoding
#=> "\xC2\xA92011 AACR"
#=> #<Encoding:ASCII-8BIT>
str.force_encoding('UTF-8')
p str, str.encoding
#=> "©2011 AACR"
#=> #<Encoding:UTF-8>
关于ruby - 字符串中的十六进制字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6986824/