|
|
|
@ -16,14 +16,17 @@ public class FastJsonTest {
|
|
|
|
|
//定义了一个公共的无参数方法 test1,并使用 @Test 注解标记。
|
|
|
|
|
public void test1()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
//定义了一个字符串 json,包含一个 JSON 数组。
|
|
|
|
|
// 每个对象用单引号包围,对象属性之间用逗号分隔。
|
|
|
|
|
String json="[{'name':'Tom','age':23},{'name':'LiLi','age':24}]";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//使用 JSONArray.parseArray(json)
|
|
|
|
|
// 方法将 json 字符串解析为一个 JSONArray 对象。JSONArray 类的 parseArray 方法会将 JSON 字符串转换为 JSONArray 对象。
|
|
|
|
|
JSONArray array=JSONArray.parseArray(json);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//使用 array.getJSONObject(0) 获取数组中的第一个对象。
|
|
|
|
|
//调用 get("name") 方法获取该对象的 name 属性值。
|
|
|
|
|
//使用 System.out.println 输出该属性值,即 Tom。
|
|
|
|
|