由于表情符号,Go 在 JSON 输出中生成未转义的控制字符

我在 Go 中遇到了一些问题,我不知道去哪里找。我正在从 MySQL 数据库中获取 UTF-8 字符串,并尝试以 JSON 响应将其返回给客户端。

不同的客户端反应不同,但 iOSNSJSONSerialization返回“未转义的控制字符”错误。这破坏了整个应用程序。不过,我可以在 Chrome 中使用 毫无问题地解码 JSON JSON.parse()

在服务器端,使用除 Go 之外的另一种语言编写的相同生成器函数可以正常工作。帮助?



繁花不似锦
浏览 154回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go