关于Spring Boot中的所有程序

时间:2019-01-17 10:45:54

标签: spring-boot

@RequestMapping(value = "/nested/parsing", method = RequestMethod.POST)
    public Object parsing(@RequestBody JSONObject jsonObject, @RequestBody String Field) throws Exception {
        ArrayList<String> arrayList = new ArrayList<>();
        JSONParser jsonParser = new JSONParser();
        JSONParser jsonParser1 = new JSONParser();
        JSONObject jsonObject1 = (JSONObject) jsonParser.parse("jsonObject");
        JSONArray jsonArray = (JSONArray) jsonObject1.get("condition");
        for (int i = 0; i <= jsonArray.size(); i++) {
            JSONObject jsonObject2 = (JSONObject) jsonArray.get(i);
            JSONArray jsonArray2 = (JSONArray) jsonObject2.get("group_1");
            for (int j = 0; j <= jsonArray2.size(); j++) {
                JSONObject jsonObject3 = (JSONObject) jsonArray2.get(j);
                JSONArray jsonArray3 = (JSONArray) jsonObject3.get("Queries");
                JSONObject jsonObject4 = (JSONObject) jsonParser1.parse(Field);
                arrayList=(ArrayList) jsonObject4.get("Field");
                //return jsonObject4.get("Field");
            }
        }
        /*JSONArray jsonArray3 = (JSONArray) jsonObject3.get("Queries");
        JSONObject jsonObject4 = (JSONObject) jsonParser1.parse("Field");
        arrayList=(ArrayList) jsonObject4.get("Field");*/
        //return jsonObject4.get("Field");
        return arrayList;
    }

0 个答案:

没有答案