У меня есть JSONObject
полный JSONobject
с, и мне нужно извлечь каждый из них в новый JSONObject
, чтобы я мог манипулировать каждым из них по отдельности, но я действительно не знаю, как это сделать,Мой код выглядит так:
public void loadBodies(InputStream in) {
JSONObject jsonInput= new JSONObject(new JSONTokener(in));
JSONObject jo2 = jsonInput.getJSONObject("bodies"); //probably incorrect
for(JSonObject j: jo2) b.create(j); //i need to apply the create method to all the JSONObjects
представьте себе JSON вот так
{'bodies': [
{
'total': 142250.0,
'_id': 'BC'
},
{
'total': 210.88999999999996,
'_id': 'USD'
},
{
'total': 1065600.0,
'_id': 'TK'
}
]
}
Мне нужно извлечь все JSONObject
под ключом bodies
в новый наборJSONObjects
, чтобы я мог работать с ними.В общем, извлекайте их в цикле, но я не знаю, как это сделать.