jackson解析复杂嵌套类型的json字符串 谁借莪1个温暖的怀抱¢ 2022-01-26 06:47 531阅读 0赞 贴一下部分json数据的截图,我要取的数据,就是图中圈出来的distance。 ![百度地图回传数据][0065ZvZxgy1g3h2h79o3rj30qe0bojrf.jpg] 下面贴一下json解析的代码,这串json数据是百度地图路线规划的返回数据,所以在项目代码里并没有与之对应的实体类。而Jackson的ObjectMapper解析这种数据就比较好用了。 ObjectMapper objectMapper = new ObjectMapper(); //jsonStr 就是需要解析的字符串 JsonNode jsonNode = objectMapper.readTree(jsonStr); int distance = jsonNode.get("result").get("routes").get(0).get("distance").asInt(); [0065ZvZxgy1g3h2h79o3rj30qe0bojrf.jpg]: /images/20220126/de82e017e99f4bc58d9a8bcd74faff5c.png
还没有评论,来说两句吧...