如何确定Ruby中字符串的编码

Fro*_*art 4 ruby encoding character-encoding

我已经通过接收到的字符串gets.chomp中的TcpSocket类.如何确定此字符串的编码?然后我需要将其转换为Windows控制台编码,以便我可以打印它.在Ruby中有没有内置方式或第三方库?

提前致谢.

Aru*_*hit 6

  • 如何确定此字符串的编码?

使用此方法#encoding- 返回表示obj编码的Encoding对象.

  • 然后我需要将其转换为Windows控制台编码,以便我可以打印它...

看看课程Encoding,了解如何转换为所需的编码.