Node.js Nodejs编码字符串ISO8859-1

Node.js Nodejs编码字符串ISO8859-1,node.js,Node.js,几天来我一直在寻找答案 我从包含特殊字符(重音)的表单接收每篇文章的数据 例如:Estáuma sala de teste 应用程序节点:Est%E1+%E9+uma+sala+de+teste 在nodejs中,解码要保存到数据库中的字符串的正确方法是什么 我是那样做的。但我肯定这不是正确的方法 如果这是一个重复的问题,我深表歉意,但不是因为我发现自己能够解决这个问题 感谢您提供的所有高级功能。您可以使用类似的模块: const conv = require('iconv-urlencode

几天来我一直在寻找答案

我从包含特殊字符(重音)的表单接收每篇文章的数据

例如:Estáuma sala de teste 应用程序节点:Est%E1+%E9+uma+sala+de+teste

在nodejs中,解码要保存到数据库中的字符串的正确方法是什么

我是那样做的。但我肯定这不是正确的方法

如果这是一个重复的问题,我深表歉意,但不是因为我发现自己能够解决这个问题

感谢您提供的所有高级功能。

您可以使用类似的模块:

const conv = require('iconv-urlencode');
let input  = 'Est%E1+%E9+uma+sala+de+teste';

console.log( conv.decode(input, 'latin-1') );
// Está é uma sala de teste

再次感谢你+1.