47503


AndroidStudioでJSONデータの取得を試みているのですが、ネストされた情報のkeyの取得方法がわかりません。

[code]

    {
      "ask": 418.79,
      "bid": 418.35,
      "last": 418.66,
      "high": 418.83,
      "low": 417.1,
      "open": {
          "day": "417.73",
          "week": "408.74",
          "month": "439.27"
      }
    }
    
[/code]

例えば上記のようなJSONデータの場合、"open"の"day"の値を取得するにはどのようにすれば良いでしょうか？  
"last"などネストされていない値は下記のようにして取得できました。

[code]

    String price = response.getString("last");
    
[/code]

よろしくお願いいたします。


CC BY-SA 4.0
2018-08-14T06:21:02.383
47502
2018-08-14T07:20:42.363
28763
question
android-studio json
ネストされてるJSONのデータを取得したい


`response`が`org.json.JSONObject型`ならば[getJSONObject](https://developer.android.com/reference/org/json/JSONObject.html#getJSONObject\(java.lang.String\))で取得可能です。

[code]

    String day = response.getJSONObject("open").getString("day");
    
[/code]


CC BY-SA 4.0
2018-08-14T07:20:42.363
47503
2018-08-14T07:20:42.363
9820
47502
answer