天天看點

json-lib 的應用 | 學習筆記

開發者學堂課程【 Ajax 入門:json-lib 的應用】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/31/detail/677

json-lib 的應用

内容介紹

1、json-lib 是什麼

2、Jar 的類型

json-lib 是什麼

json-lib 可以把 javabean 轉換成 json 串。

Jar 的類型:

commons-lang.jacommons-beanutils.jar  

commons-loogging.jar   

commons-collections.jar   

ezmorph.jar

核心類分為兩種:

一種是 JSONObject,它的原始是 MAP,其中的方法叫做 JSONObject map=JSONObject.fromObject(person):把對象轉換成 JSONObject 對象。

另一種是 JSONArray.它的原始又是 List,其中的方法為 JSONObject map=JSONObject.from(list):把 list 轉換成 JSONArray 對象。這兩種有一個共同的功能為 toString。

示範 JSON-LIB 小工具有兩種使用方法:

一種是當 map 來用,具體的方法如下,另一種是當你已經有一個 Person 轉換成JSONObject 對象具體的方法如下:

json-lib 的應用 | 學習筆記

如果原來就有一個 List,就需要把 List 轉換成 JSONArry,具體步驟如下:

json-lib 的應用 | 學習筆記