我目前正在使用第3方运动数据供稿,我使用节点定期调用该供稿来更新数据库。此供稿已ISO-8859-1
编码。
我的问题是,通过我的API使用我的数据的客户端设备将不会使用ISO-8859-1来显示它。
当我编码为UTF-8时,除了映射要替换的字符之外,还有什么方法可以保留诸如ééóú之类的ISO-8859-1字符表示形式?
我在AWS Lambda上运行此程序,并使用此utf8编码器/解码器npm包
谢谢!
使用iconv,这是编码转换的通用解决方案:https : //www.npmjs.com/package/iconv
收到时将输入的数据转换为UTF8,然后将其作为UTF8存储在您的数据库中(别无其他),然后从该数据库将它作为UTF8提供给客户。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句