Javascript和数据库,特殊符号未正确显示

Javascript和数据库,特殊符号未正确显示,javascript,database,Javascript,Database,我有一个从数据库中提取的字符串,我得到了像“JORG”这样的值�", 这应该像“JORGÉ”,但是我没有找到修改的方法。当我使用dbeaver检查数据库中的值时,它也会显示“JORG”�“。如何在javascript中修改此字符串,使其正确显示?如果MySQL表为utf8,则在转到数据库时尝试编码utf8,如果返回时解码utf8。也许您可以查看一下,我没有发现相同的问题…如果您没有权限更改数据库,则很遗憾,您无法对其进行任何处理。您的浏览器是ca。”可以显示此字符,但首先必须从数据库中获取正确的

我有一个从数据库中提取的字符串,我得到了像“JORG”这样的值�", 这应该像“JORGÉ”,但是我没有找到修改的方法。当我使用dbeaver检查数据库中的值时,它也会显示“JORG”�“。如何在javascript中修改此字符串,使其正确显示?

如果MySQL表为utf8,则在转到数据库时尝试编码utf8,如果返回时解码utf8。

也许您可以查看一下,我没有发现相同的问题…如果您没有权限更改数据库,则很遗憾,您无法对其进行任何处理。您的浏览器是ca。”可以显示此字符,但首先必须从数据库中获取正确的字符。如果可以更改数据库,请对该列使用utf32_general_ci编码如果dbeaver显示方式错误,则数据很可能已经保存错误。您可能对数据库连接使用了错误的编码,或者使用错误的编码将数据发送到y我们的数据库。你真的应该修复问题的根源,然后修复数据库中的数据,而不是寻找解决方法。我使用Rest API连接数据库是的,在插入数据库之前,你必须以utf8格式对数据进行编码DB@Y.Berrama这取决于数据库和/或适配器的设置d是为连接设置的编码,或者连接使用的编码必须更改。一般来说,要在
uft8
中发送的数据是不正确的。我通过进入创建REST API的python脚本来修复它,而不是执行str(value),我执行value.decode('unicode-escape'))