FastJson之旅
FastJson简介 FastJson是阿里巴巴一个Json处理工具包,包括“序列化”和“反序列化”两部分。它具备如下特征:
下载 fastjson 包引入项目中
fastJson 常用 api类 Fastjson的最主要的使用入口是com.alibaba.fastjson.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 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
基本序列化 序列化就是把JavaBean对象转化成JSON格式的文本。 案例: //实体类 class User{ // 测试类 public class TestJson { } 运行结果 :uString:{"id":1,"username":"周星驰"} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |