FastJson使用方法
2024-09-05 17:37:05
FastJson是阿里的一款开源框架,用来快速实现Java的序列化和反序列化。
官方地址:https://github.com/alibaba/fastjson
使用方法演示:
下载jar包,使用IDEA导入fastjson.jar
import com.alibaba.fastjson.*;
class Student{
private int age;
private String name; public int getAge() {
return age;
} public void setAge(int age) {
this.age = age;
} public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} @Override
public String toString() {
return "Student{" +
"age=" + age +
", name='" + name + '\'' +
'}';
}
}
public class FastjsonTest { public static void main(String[] args) { Student s = new Student();
s.setAge(18);
s.setName("haha");
String jsonstring = JSON.toJSONString(s);
System.out.println(jsonstring);
Student s2 = (Student)JSON.parseObject(jsonstring,Student.class);
System.out.println(s2.getAge());
System.out.println(s2.toString()); } }
最新文章
- Java 静态内部类与非静态内部类 学习记录.
- java自带线程池和队列详细讲解
- MySQL的表的优化和列类型的选择
- 自然语言处理3.3——使用Unicode进行文字处理
- 微信支付-b
- rsyslog 详解3
- HAProxy、Nginx 配置 HTTP/2 完整指南
- jquery 仅仅读
- UNIX 技巧: UNIX 高手的另外 10 个习惯
- JSP 入门
- Even Tree 小议
- LoadRunner接口测试方法
- Node+GitLab实现小程序CI系统
- flex和box-shadow一些兼容性问题
- Elasticsearch集群内的原理
- python中bottle模块的使用
- #ifdef #else #endif 的用法
- Sword pcre库函数学习一
- file文件与base64字符串的相互转换
- Mysql 中日期类型bigint和datetime互转
热门文章
- bzoj1013题解
- Hive创建表|数据的导入|数据导出的几种方式
- NX二次开发-UFUN编辑添加哪些图层UF_LAYER_edit_category_layer
- 图片和base64 二进制相互转换
- sqlserver 调优(三)
- AsyncAwait
- D.Country Meow 最小球覆盖 三分套三分套三分 &;&; 模拟退火
- ECMAScript1.4 对象 | 简单数据类型与复杂数据类型 | 内置对象 | 基本包装类型 | String
- 大道浮屠诀---cwRsync同步工具的使用
- enumrate用法