在我创建的应用程序中,用户输入了我保存到数据库中的名称。该名称包含带有重音的字母e。
当我的应用程序检索到此值并使用json输出时,我的json无效。
我该如何避免这种情况?
答案 0 :(得分:0)
我使用PHP的utf8_encode()函数解决了类似的问题。但这很大程度上取决于您的环境。
您应该检查数据库中的编码以及您的应用正在生成的编码。如果编码不同,请务必正确翻译编码。
进一步指定系统会很有帮助。
答案 1 :(得分:0)
尝试使用 URLEncoder.encode("你的字符串"," UTF-8");
跳它会对你有用。