Java使用fastjson List<> 转Json , Json 转List<>

SerializeWriter:至关于StringBuffer

JSONArray:至关于List<Object>

JSONObject:至关于Map<String, Object>

JSON反序列化没有真正数组,本质类型都是List<Object>

好比说List<Strudent>java

List转Jsonjson

List<Student> students = new ArrayList(); String str = JSON.toJSONString(students); // List转json

Json 转List 方法一数组

String json = ""; //获取的Json数据 List<Student> students = JSON.parseObject(json,new TypeReference<List<Student>>(){}); // Json 转List

Json 转List方法二spa

List<Student> students = JSON.parseArray(json,Student.class); 

 

Student 对象要实现Serializable接口code

import java.io.Serializable; public class Student implements Serializable{ 
相关文章
相关标签/搜索