一尘不染

带有é等特殊字符的json

json

我正在开发一个使用jQuery,PHP和JSON作为响应的依赖选择脚本。

除了使用特殊字符(如法语(é,è,à…))外,其他所有内容都运行良好

如果我像(é,è和à)那样对它们进行预编码(这里我在&符和单词的其余部分之间使用空格以防止在我的问题中进行自动编码)它可以工作,但是当使用jquery渲染字符时不会转换为应具有的外观(é…),而是按原样显示(é)

如果我将它们写为(é)并且不对其进行预编码,则不会显示此数组条目中的完整值。

我该怎么办?

谢谢。


阅读 245

收藏
2020-07-27

共1个答案

一尘不染

就像第一个弓箭手

您是否使用数据库?如果是,请确保将数据库表声明为UFT8。如何声明HTML页面?UTF-8是PHP脚本文件中的字符串吗?如果是,请确保文件具有UTF-8文件格式

您也可以使用utf8_encode(发送到HTML)和utf8_decode(接收),但是方法不正确

2020-07-27