json格式
一、json格式
1、在java中创建json格式字符串写法
String json = "{\"status\":true, \"message\":"登陆成功"}";
2、json格式对象
{"name":"花生","age":3,"sex":"母"}
3、json格式数组(集合)
[
"user1":{"name":"花生1","age":3,"sex":"母"},
"user2":{"name":"花生2","age":3,"sex":"母"}
]
二、jackson.jar
1、引入三个jar文件
jackson-annotations-2.9.8.jar
jackson-core-2.9.8.jar
jackson-databind-2.9.8.jar
2、将对象转换为json格式
User user = new User("njzm","123");
ObjectMapper om = new ObjectMapper();
String json = om.writeValueAsString(user);
三、fastjson.jar
1、引入jar文件:
fastjson-1.2.73.jar //版本不能太低,否则与spring框架没关联性
2、将对象转换为json格式
import com.alibaba.fastjson.JSON;
User user = new User("njzm","123");
String json = JSON.toJSONString(user);
3、将json字符串转换为对象
Object obj = JSONObject.parse(json格式字符串);