开发者学堂课程【 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 对象具体的方法如下:
如果原来就有一个 List,就需要把 List 转换成 JSONArry,具体步骤如下: