JSON字符串的理解以及fastJSON工具的简单使用

JSON字符串的理解以及fastJSON工具的简单使用

josn字符串的格式

先来理解一下浏览器接收后端传来的json字符串的过程,如下图,图片中的数据格式就是json字符串的格式:

在这里插入图片描述

浏览器中只能接收json字符串格式的数据,因此
在开发过程中经常会把JSON字符串和其它java类型进行转换,比如说当在spring boot后端的控制器中向前端传值的时候,往往最后retrun的都是一个JSON字符串,因此如果你要传的数据是在一个对象里面,或者是一个map集合里面,你要先把这个对象或者map集合转换成JSON字符串的格式,然后return 这个JSON字符串,这样就能把数据放到一个JSON字符串中,然后传递到前端中了,如下图:

在这里插入图片描述

fastJSON工具包

fastJSON工具包的作用以及坐标导入

这个工具包可以让JSON格式的数据和java中的数据格式进行相互转换,使用这个fastJSON工具包首先需要在pom.xml文件中引入下图依赖:

在这里插入图片描述

fastJSON包中的两个常见方法

JSON.toJSONString()方法的作用,可以将对象格式map集合格式的数据转换成json字符串格式的数据,

JSON.parseObject()方法可以将json字符串格式的数据转换成java bean对象格式或者是map集合格式的数据,

具体使用如下图:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45950109/article/details/111620410