node.js - 阿拉伯字符编码问题
node.js - issue with Arabic character encoding
我正在使用 node.js 和 express 向客户发送 json 文件。数据库中的字符串类似于“السلام”,但 json 在浏览器中的输出看起来像这样 "های پا تایا".
现在浏览器中的 Jquery(或其他东西)可以正确地将其解码为阿拉伯语,但在 android 应用程序中,它仍然是一种外来语言。
如何将此字符串转换为有效的阿拉伯语?
代码非常简单:
return res.json({result: resultFromDB});
即使我做了这样的事情:
return res.json({result: "John Döm"});
它会给出类似 {"result":"John Döm"}
试试这个:
res.json('{"result":"السلام"}')
我正在使用 node.js 和 express 向客户发送 json 文件。数据库中的字符串类似于“السلام”,但 json 在浏览器中的输出看起来像这样 "های پا تایا".
现在浏览器中的 Jquery(或其他东西)可以正确地将其解码为阿拉伯语,但在 android 应用程序中,它仍然是一种外来语言。
如何将此字符串转换为有效的阿拉伯语?
代码非常简单:
return res.json({result: resultFromDB});
即使我做了这样的事情:
return res.json({result: "John Döm"});
它会给出类似 {"result":"John Döm"}
试试这个:
res.json('{"result":"السلام"}')