我在Android中遇到了Json响应问题。我得到的json是:
"latlng": [
"s:78:\"a:2:{s:3:\"lat\";s:18:\"40.653198478383175\";s:3:\"lng\";s:18:\"-73.95414308015137\";}\";"
],
我应该得到这样的东西:
"latlng": {
"address": "8, Bolivia",
"lat": "-10.92968864676556",
"lng": "-65.7861328125"
},
看起来像一个大字符串,其中一些"假设" json对象有单个字母和单个数字。
我找不到使用最常用的android的json解析器来解析这些信息的方法。
我在尝试解析时使用Android中的UTF-8,但根本没有改变。
这是问题服务器端吗?我的客户端正在使用带有WP JSON REST API的wordpress站点,但此信息来自具有自定义元值和元键的主题。
我如何在Android中解析此信息?提前谢谢!
编辑:
请在这里查看完整的json回复:http://pastebin.com/Xm7w3UKG并且不要发布我"这不是json回复"因为它是一个有效的json响应。