zl程序教程

您现在的位置是:首页 >  后端

当前栏目

JSON数组类型的数据解析

数组数据JSONJSON 解析 类型
2023-09-27 14:22:49 时间
String tableData = pageMap.get("tableData");//获取json字符串
JSONArray yw002GytdcrsrDetail = JSON.parseArray(tableData);//转化为json数组
for (int i = 0; i < yw002GytdcrsrDetail.size(); i++) {
    // 遍历 jsonarray 数组,把每一个对象转成 json 对象
    JSONObject jsonObject = yw002GytdcrsrDetail.getJSONObject(i);//获取第i个数组对象
    String payersfz = jsonObject.getString("payersfz");//获取第i个数组对象的payersfz值


    String paytype = jsonObject.getString("paytype");获取第i个数组对象的paytype值

}

如果json数组里嵌套数组,再次展开即可.普通的json用JSONObject.parseObject转化为JSONObject,再用里面的getString,getBigDecimal等获取相应的值