java的json解析类库使用示例
2023-06-13 09:15:19 时间
开源项目主页:https://github.com/dongfangshangren/Zson
importjava.util.List;
importjava.util.ArrayList;
importjava.lang.reflect.Type;
importorg.zson.JsonSerializer;
importorg.zson.TypeReference;
importorg.zson.JsonDeserializer;
importtest.bean.SomeBean;
publicclassTestZson{
publicstaticvoidmain(){
//Serialize
List<SomeBean>list=newArrayList<SomeBean>();
Stringjson=newJsonSerializer().prettyFormat(2).ignoreNull(false)
.dateFormat("yyyy-MM-dd").serialize(list);
//Deserilize
Typetype=newTypeReference<List<SomeBean>>(){}.getType();
List<SomeBean>result=(List<SomeBean>)newJsonDeserializer().deserialize(json,type);
}
}
相关文章
- fileinputstream java,使用url的Java fileinputstream
- Java进阶(二十三)java中long类型转换为int类型
- java mediatype utf-8_Java MediaType.APPLICATION_JSON_UTF8屬性代碼示例
- JAVA并发学习框架图
- java 怎样卸载一个类_Java 动态卸载类[通俗易懂]
- java random函数用法_JAVA的Random类的用法详解[通俗易懂]
- java软件工程师是做什么的_JAVA软件工程师是做什么的?
- java启动器_JAVA基础:Java 启动器如何查找类
- java extends runtimeexception_Java中RuntimeException和Exception的区别
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- Java接口是什么意思_JAVA接口
- java字符串转换为json对象6_Json对象与Json字符串的转化、JSON字符串与Java对象的转换…
- Java串口编程:串口数据的发送与监听读取「建议收藏」
- java基础
- 单个用户及Ip请求频率限制思路(附java实现)
- java线程和进程(一)
- vscode能编写java吗
- Java IO系列(五):读写对象ObjectOutputStream和ObjectInputStream详解编程语言
- java之socket编程demo详解编程语言
- java-json与js-json转化详解编程语言
- Java基础之Object类详解编程语言
- 时间处理Java处理Redis过期时间的方法(redisjava过期)
- 使用Java设置Redis密码(redis密码java)