Java loop over Json array?

前端 未结 2 684
遥遥无期
遥遥无期 2020-12-09 08:09

I am trying to loop over the following JSON

{
    \"dataArray\": [{
        \"A\": \"a\",
        \"B\": \"b\",
        \"C\": \"c\"
    }, {
           


        
2条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-09 08:42

    Java Docs to the rescue:

    You can use http://www.json.org/javadoc/org/json/JSONObject.html#getJSONArray(java.lang.String) instead

    JSONArray dataArray= sync_reponse.getJSONArray("dataArray");
    
    for(int n = 0; n < dataArray.length(); n++)
    {
        JSONObject object = dataArray.getJSONObject(n);
        // do some stuff....
    }
    

提交回复
热议问题