我遇到了Google Volley的奇怪问题,希望有人能尽快帮助我。我想在参数中发送JSON数组,服务器将在JSON对象中给我响应。我们怎样才能做到这一点? 例如 我想发布此JSON数组。
[
{
"name":"John",
"age":"30",
"cars":"6"
},
{
"name":"John",
"age":"30",
"car
}
]
服务器将以JSON对象格式发送响应。
{
"status":"success",
"code":30,
}
有人可以向我解释如何实现这一目标吗?而且,我的JSONarray由移动联系人组成,并且大小会很大。
答案 0 :(得分:0)
您可以使用Map<Object, Object>
,其中value是您想要的json元素的集合。您可以使用lib(如“ gson”)制作自定义反序列化器。
您应该尝试:JSONArray arr = new JSONArray(JSON_STRING);