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

java 如何取json的值

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

在Java中,使用JSONObject類可以輕松地從JSON字符串中獲取值。首先,我們需要將JSON字符串轉換為JSONObject對象。例如:

String jsonString = "{\"name\":\"Tom\",\"age\":22,\"gender\":\"male\"}";
JSONObject jsonObject = new JSONObject(jsonString);

我們可以通過get()方法或opt()方法來獲取JSONObject中的值。如果我們知道鍵的確切名稱,那么我們可以使用get()方法:

String name = jsonObject.get("name").toString();
int age = jsonObject.getInt("age");
String gender = jsonObject.getString("gender");

如果我們不確定鍵是否存在,我們可以使用opt()方法。如下所示:

String name = jsonObject.optString("name");
int age = jsonObject.optInt("age", 0);
String gender = jsonObject.optString("gender");

在這個例子中,我們假設“age”可能不存在,因此第二個參數(shù)是默認值。如果存在“age”鍵,則optInt()將返回該鍵的值;如果不存在,則返回默認值0。