首頁  >  文章  >  Java  >  如何在Java中從JSON物件中取得不同類型的值?

如何在Java中從JSON物件中取得不同類型的值?

WBOY
WBOY轉載
2023-08-21 08:49:15881瀏覽

如何在Java中從JSON物件中取得不同類型的值?

一個JSONObject是一個無序的鍵值對的集合,並解析文字字串以產生類似於map的物件。一個JSONObject有幾個重要的方法來顯示不同類型的值,例如getString()方法用於取得與鍵字串關聯的字串,getInt() 方法用於取得與鍵關聯的整數值,getDouble()方法用於取得與鍵關聯的雙精確值,getBoolean()方法用於取得與鍵關聯的布林值。

範例

import org.json.*;
public class JSONObjectTypeValuesTest {
   public static void main(String[] args) throws JSONException {
      JSONObject jsonObj = new JSONObject(
         "{" +
            "Name : Adithya," +
            "Age : 22, " +
            "Salary: 10000.00, " +
            "IsSelfEmployee: false " +
         "}"
      );
      System.out.println(jsonObj.getString("Name")); // returns string
      System.out.println(jsonObj.getInt("Age")); // returns int
      System.out.println(jsonObj.getDouble("Salary")); // returns double
      System.out.println(jsonObj.getBoolean("IsSelfEmployee")); // returns true/false
   }
}

輸出

Adithya
22
10000.0
false

以上是如何在Java中從JSON物件中取得不同類型的值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除