json是一种文件传输格式,类似于以 "/t" 分割,csv文件,是一种数据标准。
json的数据格式是这样的:
大家一看就明白,类似于Map,是一种键值对的存在,其中{....} 代表对象,[..]代表数组,中间以逗号分割。具体就不多说了,想要了解的随便一搜就有很多。。。
接下来看阿里fastjson的用法:
首先fastjson是目前用途最广泛,也是最好用的一种json工具。
首先你拿到json数据后可以使用parse方法将数据转化为json对象(底层Map)
JSONObject jsonObject = (JSONObject) JSON.parse(record.value());//参数就是json
这样你想要拿什么字段值直接 jsonObject.get("字段名")就可以了