Panduan penggunaan Fastjson


Panduan Pemula

1. Apakah fastjson?

fastjson ialah pustaka penghuraian JSON sumber terbuka Alibaba. Ia boleh menghuraikan rentetan format JSON dan menyokong pensirian Java Beans ke rentetan JSON Bean.

Senario penggunaan Fastjson


Fastjson telah digunakan secara meluas dalam pelbagai senario, termasuk storan cache, komunikasi RPC, komunikasi MQ, komunikasi protokol rangkaian, pelanggan Android, pengendali pelayan Ajax, dsb.

2. Kelebihan Fastjson

2.1 Fast

Fastjson dicirikan dengan cepat berbanding dengan perpustakaan JSON yang lain. daripada pelaksanaan Java perpustakaan JSON yang lain di luar.

2.2 Digunakan secara meluas

fastjson digunakan secara besar-besaran di Alibaba dan digunakan pada puluhan ribu pelayan Fastjson diterima secara meluas dalam industri. Pada tahun 2012, ia telah dipilih sebagai salah satu perisian sumber terbuka domestik yang paling popular oleh Open Source China.

2.3 Ujian lengkap

fastjson mempunyai banyak kes ujian Dalam versi 1.2.11, terdapat lebih daripada 3321 kes ujian. Ujian regresi akan dilakukan pada setiap keluaran untuk memastikan kualiti yang stabil.

2.4 Mudah digunakan

API fastjson sangat mudah.

String text = JSON.toJSONString(obj); //序列化
VO vo = JSON.parseObject("{...}", VO.class); //反序列化

2.5 berfungsi sepenuhnya

menyokong generik, menyokong pemprosesan strim teks besar, menyokong penghitungan dan menyokong sambungan bersiri dan penyahserilan.

3. . Adalah disyorkan untuk menggunakan versi terkini.

4. Versi android

fastjson akan mengeluarkan versi yang dioptimumkan untuk versi android dari semasa ke semasa. Versi android yang dikeluarkan termasuk: