基礎(chǔ)部分
1. FastJson 簡介
Fastjson是一個Java庫,可用于將Java對象轉(zhuǎn)換為JSON表示。它也可以被用來將一個JSON字符串轉(zhuǎn)換成一個等效的Java對象。在轉(zhuǎn)換速度上應(yīng)該是最快的,幾乎成為了項目的標(biāo)配(在ajax請求和接口開發(fā)時一般都會用fastjson而不再使用jackson)。
GitHub: https://github.com/alibaba/fastjson (本地下載)
特性:
主要特點:
2. fastjson api
Fastjson API入口類是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON類上的靜態(tài)方法直接完成。
// 把JSON文本parse為JSONObject或者JSONArray public static final Object parse(String text); // 把JSON文本parse成JSONObject public static final JSONObject parseObject(String text); // 把JSON文本parse為JavaBean public static final <T> T parseObject(String text, Class<T> clazz); // 把JSON文本parse成JSONArray public static final JSONArray parseArray(String text); // 把JSON文本parse成JavaBean集合 public static final <T> List<T> parseArray(String text, Class<T> clazz); // 將JavaBean序列化為JSON文本 public static final String toJSONString(Object object); // 將JavaBean序列化為帶格式的JSON文本 public static final String toJSONString(Object object, boolean prettyFormat); // 將JavaBean轉(zhuǎn)換為JSONObject或者JSONArray public static final Object toJSON(Object javaObject);
分享名稱:SpringMVC+FastJson+Swagger集成的完整實例教程-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://aaarwkj.com/article6/dspeog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、App開發(fā)、網(wǎng)站改版、定制網(wǎng)站、微信公眾號、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容