Ho cercato di ottenere questo per 2 giorni e sono pronto a lanciare qualcosa .....Come ottengo una variabile da un blocco try/catch?
Ho un JSONArray che sto elaborando in un blocco try/catch ma non lo fa sembra passare la variabile alla fine.
Il mio codice:
try{
//Get the element that holds the results (JSONArray)
JSONArray getresults = json.getJSONArray("results");
//Loop the Array
for(int i=0;i < getresults.length();i++){
HashMap<String, String> map = new HashMap<String, String>();
JSONObject e = getresults.getJSONObject(i);
totalpass = e.getJSONObject(i).getString("ftotalpass");
}
} catch(JSONException e) {
Log.e("log_tag", "Error parsing data "+e.toString());
}
Ho provato tutti i maniero di dichiarare la variabile prima, in, dopo il blocco try/catch, ma io proprio non riesco a farlo passare per il resto del mio codice.
Cosa sto sbagliando?
Hai a che fare con json, ovunque dichiarerai di dover dichiarare in try catch block – AkashG
puoi pubblicare i tuoi dati json? – Suresh
Leggi su scope in Java! – hsz