我需要将字符串从 Windows-1251 转换为 UTF-8。
我试图用 iconv 来做到这一点,但我得到的是这样的:
пїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
var iconv = new Iconv('windows-1251', 'utf-8')
title = iconv.convert(title).toString('utf-8')
原文由 user1125115 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是您的问题的有效解决方案。您必须先使用 Buffer 并将字符串转换为二进制。