1.使用jsonpath提取数据,返回的数据类型为Object类型
比如,我们想获取上图,logs里面List集合的长度?
1.我们通过read方法提取,发现返回值是object类型
Object logsList = JsonPath.read(response, "$.data.entityLogs.logs"); 2.我们想获取List集合的长度,需要将read转换为List数据类型。我们知道Object是所有类型的父类,因为我们直接用List<Object>接受也是可以的,因为小转大,系统会自动进行转换 List<Object> logsList = JsonPath.read(response, "$.data.entityLogs.logs"); 3.使用size方法获取长度既可 logsList.size()