【发布时间】:2017-07-20 20:16:35
【问题描述】:
我正在尝试解析 JSON 响应,但所有字段都以 u' 为前缀。我搜索了它的 Unicode 格式,没有实现 UTF-8,但最终如何在 Android 中解析它?
"{u'response': [{u'status': u'ONGOING', u'challenge_type': u'Monthly Challenges', and so on
在线 JSON 查看器正在对其进行格式化,但由于它是 Unicode,所以都是字符,这不是我们解析 JSON 响应的方式。
在我的代码中,即使创建 JSONObject 也会引发异常。
任何指向正确路径的解决方案或提示都会非常有帮助。
对于那些投反对票的人,请在投反对票之前留下一个解决方案,真的很想知道我错过了什么。
【问题讨论】:
-
您是否在您的真实数据(即 API 的响应)或 logcat/console 或 python 输出等中看到了这一点?
-
每当我打开 API 时在浏览器中。使用 logcat/debug 在 OKHttp 响应字符串中相同。