以下は私のjsonオブジェクトです。サブ値を取得するJSONオブジェクト
{
"result":"ok",
"data":{
"buy":174.03,
"sell":160.64,
"timestamp":"2017-12-24T08:46:45.487+00:00"
}
}
は、私は、コードを使用してそれを解析し、値を出力してみてください:
JSONObject json = new JSONObject(jsonValue);
System.out.println(json.getString("result"));
System.out.println(json.getJSONObject("data").getString("buy"));
私は、結果の値をプリントアウトすることができます。 しかし、データの値をどのように出力するのですか?買う? エラーが発生する org.json.JSONException: JSONObject["buy"] not a string.
は 'buy'はフロート – mrid
例外メッセージはかなり明確 –