Android 如何从JSON获取值
我有一些JSON格式的数据,如下所示:Android 如何从JSON获取值,android,json,Android,Json,我有一些JSON格式的数据,如下所示: {“Datos”:[{“cli_nombre”:“Futcho 7”,“suc_nombre”:“Naucalpan”}],“status”:0,“mensaje”:“} status和mensaje键不在Datos数组中。我怎样才能得到它 我可以获取唯一对象的值,这个对象有两个键cli_nombre和suc_nombre,我获取这个键的值没有问题 关于它不在数组中,而是在JSONObject中 所以只要打电话 jObject.getInt("status
{“Datos”:[{“cli_nombre”:“Futcho 7”,“suc_nombre”:“Naucalpan”}],“status”:0,“mensaje”:“}
status和mensaje键不在Datos数组中。我怎样才能得到它
我可以获取唯一对象的值,这个对象有两个键cli_nombre和suc_nombre,我获取这个键的值没有问题
关于它不在数组中,而是在
JSONObject
中
所以只要打电话
jObject.getInt("status");
如果字符串中有JSON,则可以使用以下代码获取状态和mensaje:
希望对你有帮助!:) 如果你有一个对象,它包含键和数组,只需要从对象中的键获取int。你能展示一下从Datos数组中获取值的整个代码吗?
JSONObject jsonObject = new JSONObject(yourJSONString);
int status = jsonObject.getInt("status");
String mesaje = jsonObject.getString("mensaje");