欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

fastjson中json串轉json

黃文隆2年前10瀏覽0評論

Fastjson是一個高性能的JSON處理庫,可以將JSON字符串轉換為JSON對象或將JSON對象轉換為JSON字符串。下面是使用Fastjson將JSON字符串轉換為JSON對象的示例:

String jsonStr = "{\"name\":\"Tom\",\"age\":18}";
JSONObject jsonObj = JSON.parseObject(jsonStr);

首先定義了一個JSON字符串,其中含有name和age兩個屬性。然后使用Fastjson提供的`JSON.parseObject()`方法將JSON字符串轉換為JSON對象。

如果要將JSON對象轉換為JSON字符串,可以使用以下代碼:

JSONObject jsonObj = new JSONObject();
jsonObj.put("name", "Tom");
jsonObj.put("age", 18);
String jsonStr = jsonObj.toJSONString();

首先創建了一個空的JSON對象,然后向其中添加了name和age兩個屬性。最后使用`toJSONString()`方法將JSON對象轉換為JSON字符串。

除了轉換JSON字符串和JSON對象之外,Fastjson還支持將JavaBean對象轉換為JSON字符串或JSON對象。示例如下:

public class Person {
private String name;
private int age;
// getter/setter方法省略
}
Person p = new Person();
p.setName("Tom");
p.setAge(18);
String jsonStr = JSON.toJSONString(p);
JSONObject jsonObj = JSON.parseObject(jsonStr);

首先定義了一個JavaBean對象Person,其中包含了name和age兩個屬性以及getter/setter方法。然后創建了一個Person對象,并向其中設置了name和age屬性。最后使用Fastjson提供的`JSON.toJSONString()`方法將JavaBean對象轉換為JSON字符串,并使用`JSON.parseObject()`方法將JSON字符串轉換為JSON對象。