如何在android中解析多个json数组?

如何在android中解析多个json数组?,android,json,Android,Json,这可能是一个重复的问题,但我正在努力解决这个问题,我得到的json数组响应如下: [{"data":"25"},{"MobID":"88"}] JsonArray jsonarray=new JsonArray(serverresponse); for(int i=0;i<jsonarray.length();i++){ JsonObject json=new JsonObject(i); String data=json.getInt("data"); String Mobid=js

这可能是一个重复的问题,但我正在努力解决这个问题,我得到的json数组响应如下:

[{"data":"25"},{"MobID":"88"}]

JsonArray  jsonarray=new JsonArray(serverresponse);
for(int i=0;i<jsonarray.length();i++){
JsonObject json=new JsonObject(i);
String data=json.getInt("data");
String Mobid=jsong.getInt("MobID");
}
[{“数据”:“25”},{“MobID”:“88”}]
JsonArray JsonArray=新的JsonArray(serverresponse);
对于(int i=0;i请尝试以下方法:

JSONArray array = new JSONArray(serverResponse);
for (int i = 0; i < array.length(); i++) {
    JSONObject object = array.getJSONObject(i);
    int data = object.getInt("data");
    int mobid = object.getInt("MobID");
    // use them ...
}
JSONArray数组=新的JSONArray(serverResponse);
对于(int i=0;i
提示:秘诀(sh!)是阅读javadocs!您需要的所有方法都在和javadocs中


注意:我更正了您代码中的一些样式错误(以及一些bug)。请比较您的版本和我的版本,看看我修复了什么。

欢迎使用SO。请看一看,告诉我您的代码好友..您遇到了什么问题?请与我分享确切的json stringJsonArray jsonarray=新jsonarray(string);检查我更新的问题“我知道,但仍然不起作用”-如果你需要更多的帮助,你必须更具体。