我正在从一个电子邮件帐户中获取一个文件夹列表,其中一些有中文字符。但是Ruby的输出不正确。我如何让它显示正确的字符?示例:
"Group: &gC9UCE6SUtVQs2StgKFO,WcJllBRbFP4-"
这组模糊的字符实际上是一个汉字列表。我试过把编码切换到UTF-8,但是结果是一样的。我甚至在字符串上使用了force_encoding方法,但结果相同。
force_encoding
fafcakar1#
尝试Net::IMAP.decode_utf7:
Net::IMAP.decode_utf7('&gC9UCE6SUtVQs2StgKFO,WcJllBRbFP4-') => "耯合互動傳播股份有限公司"
1条答案
按热度按时间fafcakar1#
尝试Net::IMAP.decode_utf7: