開發者學堂課程【 Ajax 入門:json-lib 的應用】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址:
https://developer.aliyun.com/learning/course/31/detail/677json-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 對象具體的方法如下:
如果原來就有一個 List,就需要把 List 轉換成 JSONArry,具體步驟如下: