获取复杂json 某个指定key的值

获取复杂json 某个指定key的值

添加依赖:
     
            com.jayway.jsonpath
            json-path
            2.4.0
       

        
github: https://github.com/json-path/JsonPath        
    
代码demo:
JSONObject dataJson = new JSONObject();
dataJson.put("a", "123");
JSONObject aJson = new JSONObject();
aJson.put("b", "456123213123");
dataJson.put("c", aJson);
System.out.println(JsonPath.read(dataJson.toJSONString(), "@.c.b"));    
        

你可能感兴趣的:(java)