Gson工具类

		<dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>2.8.5</version>
       	</dependency>

使用:

Gson gson = new GsonBuilder().create();
//将对象转换Json字符串、每个字段被""所包含
gson.toJson(map)
//将JSON字符串转换为特定的对象,
gson.fromJson(jsonStr,HashMap.class)

FASTJSON工具类

		<dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.47</version>
        </dependency>

使用:

//通过json字符串得到数组
List<HashMap> list= JSONArray.parseArray(jsonStr, HashMap.class);
//通过json字符串得到特定对象
 HashMap dataString = JSON.parseObject(jsonStr, HashMap.class);
 //通过json字符串得到JSONObject
 JSONObject jsonObject = JSON.parseObject(jsonStr);

版权声明:本文为qq_41980255原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_41980255/article/details/118671026