"[" +
" {" +
" \"resultcode\": \"200\"" +
" }," +
" {" +
" \"resultcode\": \"201\"" +
" }" +
"]"
JsonParser jp = new JsonParser()
JsonElement je = jp.parse(json)
JsonArray ja=je.getAsJsonArray()
for (JsonElement jsonElement : ja) {
System.out.println(jsonElement.getAsJsonObject().get("resultcode").getAsString())
}
应该是可以的1.我用的jar包是com.alibaba.fastjson是这个
2.代码片段
1
2
3
4
5
JSONArray
arrays
=
JSONObject.parseArray("集合json")
for(Object
obj:arrays){
JSONObject
o
=
(JSONObject)
obj
String
value
=
o.getString("JSONArray每个元素中,你需要的那个key")
}