在Java中,可以使用以下方法來獲取JSONObject中的值:
getString(String key)
- 獲取指定鍵的字符串值。
getInt(String key)
- 獲取指定鍵的整數值。
getDouble(String key)
- 獲取指定鍵的雙精度浮點數值。
getBoolean(String key)
- 獲取指定鍵的布爾值。
getJSONObject(String key)
- 獲取指定鍵的JSONObject對象。
getJSONArray(String key)
- 獲取指定鍵的JSONArray對象。
除了上述方法外,還可以使用opt
前綴的方法來獲取值,這些方法在找不到指定鍵或鍵的值為null時,會返回一個默認值。
例如:
optString(String key, String defaultValue)
- 獲取指定鍵的字符串值,如果找不到鍵或鍵的值為null,則返回默認值。
optInt(String key, int defaultValue)
- 獲取指定鍵的整數值,如果找不到鍵或鍵的值為null,則返回默認值。
這些方法可以根據需要來選擇使用,具體取決于你對JSON數據的處理邏輯和期望的結果。