json中没有按键值对排列,怎么获取里头的内容??

json格式如下的情况下,怎么获取result里头的数据啊?bean中怎么设置参数啊,着急!!

    "result": [
        "1.第一个",
        "2.第二个",
        "3.第三个",
        "4.第四个"
    ],
    "total_page": 1

可以使用fastjson库去获取啊

把result转成一个list或者数组。再去取值

你这个json数据出来的result键不就是一个数组对象么,直接从数组中取值啊。

最原始的方法
try {
JSONObject jsonObject= new JSONObject("");
JSONArray jsonArray = jsonObject.getJSONArray("");
List beanList = new ArrayList() ;

for (int i=0;i<jsonArray.length();i++){
JSONObject object = (JSONObject) jsonArray.get(i);
Bean bean = new Bean();
bean.setXXX(object.getString(""));

            .
            .
            .
            beanList.add(bean);

        }


    } catch (JSONException e) {
        e.printStackTrace();
    }