【发布时间】:2017-01-11 07:58:37
【问题描述】:
我从服务器收到 JSONArray 格式的响应。我无法检索数组的内容,我的 JSONArray 也没有方括号。
我在服务器端将 php 中的响应作为 json_encode($array) 传递
response {
community = “worker”
communitystr = "<null>";
workspace = abs;
email = "<null>";
admin = false;
persona = "<null>";
userinfo = {
info = {
contact1 = {
firstname = “jon”;
lastname = “Doe”
phone = “9885678905”;
objectname = contact;
id = 9;
};
event1 = {
eventname = “party”;
description = "";
order = 6;
id = 4;
objectname = events;
};
files = {
filename = “sample”;
description = "";
order = 11;
id = 11;
objectname = files;
};
};
};
};
我检查了很多链接,都使用了JSONObject()。但同样不适用于我。
如何获取此 JSON 响应中的每个值?
【问题讨论】:
-
Invalid JSON -
您的json无效,请查看jsonlint.com的回复
-
@IntelliJAmiya , 因为没有方括号 ' [ ' ?
-
@AnitaAlvekodi 是的
-
在iOS中解析也没有问题,在android中没有办法解析吗?