salida de datos de un JArray
Publicado por Violeta (16 intervenciones) el 05/11/2020 11:42:12
Hola.
Estoy intentando leer datos desde un Jarray. Se trata de un servicio web al que accedo desde android.
Esta es la consulta Json:
Y este es mi código:
La cuestión es que me sale un "JSONException: No value for" así que algo estoy haciendo mal obviamente, pero no consigo averiguar qué.
El código lo tengo dentro de un método run() y sin problemas en el acceso al servicio web es sí.
¿Alguna idea? Gracias por adelantado.
Estoy intentando leer datos desde un Jarray. Se trata de un servicio web al que accedo desde android.
Esta es la consulta Json:
1
2
3
4
5
6
7
8
9
10
11
12
[
{
"fechahora": "2020-09-18 00:00:00",
"v2_ppm": "441.449",
"v1_ppm": "529.497",
},
{
"fechahora": "2020-09-18 00:05:00",
"v2_ppm": "438.788",
"v1_ppm": "529.186",
}
]
Y este es mi código:
1
2
3
4
5
6
7
8
9
10
JSONObject lectura= new JSONObject();
JSONArray jArray = lectura.getJSONArray("");
for(int i=0; i<jArray.length(); i++){
JSONObject json_data = jArray.getJSONObject(i);
Log.i("log_tag", "_id" + json_data.optString("v2_ppm")
);
}
La cuestión es que me sale un "JSONException: No value for" así que algo estoy haciendo mal obviamente, pero no consigo averiguar qué.
El código lo tengo dentro de un método run() y sin problemas en el acceso al servicio web es sí.
¿Alguna idea? Gracias por adelantado.
Valora esta pregunta


0