色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

fastjson java轉json

錢瀠龍2年前9瀏覽0評論

Fastjson是一款開源的Java語言json轉換類庫,它可以將Java對象轉為JSON格式的數據,也可以將JSON格式的數據解析成Java對象。

使用Fastjson進行Java轉JSON,我們需要先導入Fastjson的jar包。

import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSON;

我們可以將Java對象轉為JSON格式的數據:

public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
public class JsonTest {
public static void main(String[] args) {
Person person = new Person("Jack", 18);
String jsonString = JSON.toJSONString(person);
System.out.println(jsonString);
}
}

運行結果:

{"age":18,"name":"Jack"}

我們還可以將JSON格式的數據解析成Java對象:

public class JsonTest {
public static void main(String[] args) {
String jsonString = "{\"name\":\"Jack\",\"age\":18}";
Person person = JSON.parseObject(jsonString, Person.class);
System.out.println(person.getName() + " " + person.getAge());
}
}

運行結果:

Jack 18

使用Fastjson進行Java轉JSON,非常方便、快捷。