从我的数据库中得到以下字符串:
Johan Öbert
应该说的是:
Johan Öbert
我尝试将其转换为 utf-8,如下所示:
nameString.toString("utf8");
但还是同样的问题。
有什么想法吗?
最佳答案
我建议使用 Buffer
对象:
var someEncodedString = Buffer.from('someString', 'utf-8').toString();
这避免了其他答案所需的任何不必要的依赖,因为 Buffer
包含在 node.js
中,并且已经在全局范围内定义。
关于node.js - Nodejs将字符串转换为UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20174280/