打破我的json的特殊性格

时间:2014-11-11 07:29:16

标签: json utf-8

在我创建的应用程序中,用户输入了我保存到数据库中的名称。该名称包含带有重音的字母e。

当我的应用程序检索到此值并使用json输出时,我的json无效。

我该如何避免这种情况?

2 个答案:

答案 0 :(得分:0)

我使用PHP的utf8_encode()函数解决了类似的问题。但这很大程度上取决于您的环境。

您应该检查数据库中的编码以及您的应用正在生成的编码。如果编码不同,请务必正确翻译编码。

进一步指定系统会很有帮助。

答案 1 :(得分:0)

尝试使用 URLEncoder.encode("你的字符串"," UTF-8");

跳它会对你有用。