使用fastjsonlist和String互转

简介: 使用fastjsonlist和String互转

本文说的是alibaba的fastjson 它提供了各种json和对象、集合的转化。

比如说List

List转Json


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方法二


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

Student 对象要实现Serializable接口

import java.io.Serializable;  
  
 
public class Student implements Serializable{ }
目录
相关文章
|
7月前
|
Java
【Java用法】Java中String类型和int类型互转的所有方法
【Java用法】Java中String类型和int类型互转的所有方法
80 0
|
5月前
|
JSON fastjson Java
(fastjson)java 如何将String(字符串)与JSON互转
(fastjson)java 如何将String(字符串)与JSON互转
87 1
|
6月前
LocalDate与String互转
LocalDate与String互转
|
6月前
|
Java 数据库
大字段 CLOB/BOLB与String互转
大字段 CLOB/BOLB与String互转
|
Java
SpringBoot Date String 互转
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/inforstack/article/details/85247799 ...
2075 0
|
前端开发 JavaScript 数据格式
JS 对象(Object)和字符串(String)互转
利用原生JSON对象,将对象转为字符串 [javascript] view plain copy var jsObj = {};   jsObj.testArray = [1,2,3,4,5];   jsObj.name = 'CSS3';   jsObj.date = '6 Feb, 2017';   var str
2460 0
|
Android开发 Java
String与InputStream互转的几种方法
[java] view plain copy /**      * 利用BufferedReader实现Inputstream转换成String       *       * @param in      * @return String      */            publi...
1024 0
|
前端开发 Java 数据格式