4
I have the following JSON:
{
"setor":6,
"tipo":"S",
"filial":1,
"peso":0,
"doca":1,
"operacao":1,
"usuario":1,
"empresa":1,
"movimento":23,
"local":4,
"ativos":[
"{\"ativo\":1,\"quantidade\":25}",
"{\"ativo\":2,\"quantidade\":33}"
]
}
The first data I read without difficulties, but the Array I’m not getting. I’m doing so:
JSONObject jsonObj = new JSONObject(json);
JSONArray c = jsonObj.getJSONArray("ativos");
for (int i = 0 ; i < c.length(); i++) {
JSONObject obj = (JSONObject) c.get(i); //aqui erro
int ativo = obj.getInt("ativo");
int quantidade = obj.getInt("quantidade");
}
Returns me error:
It’s not an Object