一個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中文網其他相關文章!