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

java json數據接收

洪振霞1年前9瀏覽0評論

在Java開發中,經常需要使用JSON數據進行數據交互。如何在Java中接收JSON數據呢?下面將介紹一些方法:

public static void main(String[] args) throws JSONException {
String jsonStr = "{'name':'張三', 'age':18}";
JSONObject jsonObj = new JSONObject(jsonStr);
String name = jsonObj.getString("name");
int age = jsonObj.getInt("age");
System.out.println("姓名:" + name + ", 年齡:" + age);
}

通過以上代碼,可以將JSON字符串解析成JSON對象,并從中獲取想要的屬性值。

除了上述方法外,還可以使用Gson庫來處理JSON數據:

public static void main(String[] args) {
String jsonStr = "{'name':'李四', 'age':20}";
Gson gson = new Gson();
Person person = gson.fromJson(jsonStr, Person.class);
System.out.println("姓名:" + person.getName() + ", 年齡:" + person.getAge());
}
class Person {
private String name;
private int age;
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public int getAge() { return age; }
public void setAge(int age) { this.age = age; }
}

通過定義一個Person類,并使用Gson庫將JSON字符串轉換成Person對象,便可以更方便地使用JSON數據。

總之,無論是使用原生的JSONObject對象還是Gson庫,都可以很容易地在Java中接收JSON數據,使得數據交互更加便捷。