Java-Hutool工具包处理json数据

Hutool工具包处理json数据

作为java开发人员,在开发中会经常遇到操作json数据,读取其他官方api返回给你的json格式的数据,拿到数据之后就是对于数据的分析和修改等一系列的操作,接下来我就总结一下 我再工作中常用的操作json数据的经历。

  1. 首先我们导入依赖 (这里我使用了hutool工具包,还有很多处理json的工具包 例如 fastjson jackson等等)

    cn.hutool
    hutool-json
    5.7.7

查看json对象内容

方法一:jsonObject = JSONUtil.parseObj(jsonStr)
该方法可以传入一个json格式的字符串 转化为json对象

方法二:list = jsonObject.getJSONArray(“result”);
可以获取通过json格式的key获取集合对象 (这里key对应的value一定是集合)

可以通过以下方式就行遍历:list.getJSONObject(i);
  for (int i = 0; i < list.size(); i++) {
  	JSONObject object = list.getJSONObject(i);
  }

方法三:str = object.getStr(“userName”)
该方法可以通过key获取其value的值字符串

修改json操作

可以根据key的名称 修改其value的值

object.set("start","2021-11-03 07:35:08");

你可能感兴趣的:(工具总结,json,java)