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()); } }

最新文章

  1. Java 静态内部类与非静态内部类 学习记录.
  2. java自带线程池和队列详细讲解
  3. MySQL的表的优化和列类型的选择
  4. 自然语言处理3.3——使用Unicode进行文字处理
  5. 微信支付-b
  6. rsyslog 详解3
  7. HAProxy、Nginx 配置 HTTP/2 完整指南
  8. jquery 仅仅读
  9. UNIX 技巧: UNIX 高手的另外 10 个习惯
  10. JSP 入门
  11. Even Tree 小议
  12. LoadRunner接口测试方法
  13. Node+GitLab实现小程序CI系统
  14. flex和box-shadow一些兼容性问题
  15. Elasticsearch集群内的原理
  16. python中bottle模块的使用
  17. #ifdef #else #endif 的用法
  18. Sword pcre库函数学习一
  19. file文件与base64字符串的相互转换
  20. Mysql 中日期类型bigint和datetime互转

热门文章

  1. bzoj1013题解
  2. Hive创建表|数据的导入|数据导出的几种方式
  3. NX二次开发-UFUN编辑添加哪些图层UF_LAYER_edit_category_layer
  4. 图片和base64 二进制相互转换
  5. sqlserver 调优(三)
  6. AsyncAwait
  7. D.Country Meow 最小球覆盖 三分套三分套三分 && 模拟退火
  8. ECMAScript1.4 对象 | 简单数据类型与复杂数据类型 | 内置对象 | 基本包装类型 | String
  9. 大道浮屠诀---cwRsync同步工具的使用
  10. enumrate用法