Fastjson主要接口和类库说明
2024-10-08 18:25:31
2、主要的使用入口
Fastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成。
public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray
public static final JSONObject parseObject(String text); // 把JSON文本parse成JSONObject
public static final <T> T parseObject(String text, Class<T> clazz); // 把JSON文本parse为JavaBean
public static final JSONArray parseArray(String text); // 把JSON文本parse成JSONArray
public static final <T> List<T> parseArray(String text, Class<T> clazz); //把JSON文本parse成JavaBean集合
public static final String toJSONString(Object object); // 将JavaBean序列化为JSON文本
public static final String toJSONString(Object object, boolean prettyFormat); // 将JavaBean序列化为带格式的JSON文本
public static final Object toJSON(Object javaObject); 将JavaBean转换为JSONObject或者JSONArray。
3、有关类库的一些说明
SerializeWriter:相当于StringBuffer
JSONArray:相当于List<Object>
JSONObject:相当于Map<String, Object>
JSON反序列化没有真正数组,本质类型都是List<Object>
最新文章
- H5嵌入原生开发小结----兼容安卓与ios的填坑之路
- 谈谈SQL 语句的优化技术
- JMeter学习(三十五)使用jmeter来发送json/gzip格式数据
- spring-task
- Java集合类学习笔记(各种Map实现类的性能分析)
- Cocos2d-x 3.x 错误 cocos2dxDownloader 编译报错
- 9.12/ css3拓展、js基础语法、程序基本知识、数据类型、运算符表达方式、语句知识点
- jQuery.ajax() 函数详解
- 圆形DIV
- (二)list或set的遍历
- 你的第一Windows程序——管理应用程序状态
- xBIM 日志操作
- 1.6W star 的 JCSprout 阅读体验大提升
- 页面跳转之session
- Java8分组(groupingBy)
- IP通信基础课堂笔记----关于数链层
- sqli-labs安装
- C# winform 选择文件保存路径
- 解决百度云推送通知,不显示默认Notification
- django基础 -- 6. 多表操作