Fastjson是一個(gè)Java語(yǔ)言編寫(xiě)的高性能功能完善的JSON庫(kù)。它采用一種“假定有序快速匹配”的算法,把JSON Parse的性能提升到極致,是目前Java語(yǔ)言中最快的JSON庫(kù)。Fastjson接口簡(jiǎn)單易用,已經(jīng)被廣泛使用在緩存序列化、協(xié)議交互、Web輸出、Android客戶(hù)端等多種應(yīng)用場(chǎng)景。
fastjson是阿里巴巴的開(kāi)源JSON解析庫(kù),它可以解析JSON格式的字符串,支持將Java Bean序列化為JSON字符串,也可以從JSON字符串反序列化到JavaBean。其目前已經(jīng)被廣泛應(yīng)用在各種場(chǎng)景中,包括cache存儲(chǔ)、RPC通訊、MQ通訊、網(wǎng)絡(luò)協(xié)議通訊、Android客戶(hù)端、Ajax服務(wù)器處理程序等等。
fastjson主要特點(diǎn):
快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)
強(qiáng)大(支持普通JDK類(lèi)包括任意Java Bean Class、Collection、Map、Date或enum)
零依賴(lài)(沒(méi)有依賴(lài)其它任何類(lèi)庫(kù)除了JDK)
示例代碼:
import com.alibaba.fastjson.JSON; Group group = new Group(); group.setId(0L); group.setName("admin"); User guestUser = new User(); guestUser.setId(2L); guestUser.setName("guest"); User rootUser = new User(); rootUser.setId(3L); rootUser.setName("root"); group.getUsers().add(guestUser); group.getUsers().add(rootUser); String jsonString = JSON.toJSONString(group); System.out.println(jsonString);
提示:我們的fastjson教程將幫助您逐步學(xué)習(xí)如何使用fastjson,如果你有任何疑問(wèn),請(qǐng)前往PHP中文網(wǎng)fastjson社區(qū)提出你的問(wèn)題,會(huì)有熱心網(wǎng)友為你解答。
下載
android 開(kāi)發(fā)者請(qǐng)看 這里
或者通過(guò) Maven:
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>VERSION_CODE</version> </dependency>
或者通過(guò) Gradle:
compile 'com.alibaba:fastjson:VERSION_CODE'
用 這里 或者 這里 或者 這里 的真實(shí)發(fā)行版本號(hào), 替換 VERSION_CODE , 例如 1.2.21
本fastjson教程手冊(cè)涵蓋的內(nèi)容
本fastjson教程手冊(cè)涵蓋所有fastjson基礎(chǔ)及高級(jí)知識(shí),包含F(xiàn)astjson Android版本、Fastjson 定制序列化、Fastjson 處理超大JSON文本、Fastjson 循環(huán)引用以及Fastjson 常見(jiàn)問(wèn)題和實(shí)例的詳細(xì)介紹。
提示:本教程的每一章都包含了很多代碼實(shí)例,這些例子將幫助您更好地理解和使用fastjson。
最新章節(jié)
- Fastjson 使用實(shí)例 2017-02-20
- Fastjson Obejct/Map/JSON/String 互轉(zhuǎn) 2017-02-20
- Fastjson 對(duì)象或數(shù)組轉(zhuǎn)JSON 2017-02-20
- fastjson Benchmark 2017-02-20
- Fastjson BeanToArray 2017-02-20
- Fastjson API SerializeFilter 2017-02-20
- Fastjson API ParseProcess 2017-02-20
- Fastjson DataBind 2017-02-20
相關(guān)課程
- 最新ThinkPHP 5.1全球首發(fā)視頻教程(60天成就PHP大牛線上培訓(xùn)班課) 2022-02-17
- 簡(jiǎn)單聊聊PHP創(chuàng)業(yè)那點(diǎn)事 2023-01-04
- 大型實(shí)戰(zhàn)天龍八部之開(kāi)發(fā)Mini版MVC框架仿糗事百科網(wǎng)站 2018-01-25
- 登錄驗(yàn)證與經(jīng)典留言板 2018-03-02
- PHP實(shí)戰(zhàn)開(kāi)發(fā)極速入門(mén): PHP快速創(chuàng)建[小型商業(yè)論壇] 2022-06-28
- 快速入門(mén)Node.JS全套完整版 2022-09-30
- 自己動(dòng)手寫(xiě) PHP MVC 框架(40節(jié)精講/巨細(xì)/新人進(jìn)階必看) 2022-12-08
- 馬士兵spring視頻教程 2022-04-12