我有一个应用程序,我以数组的形式从服务器(json)获取数据,并使用我在我的应用程序中使用的索引,如下所示.
JSONObject topobj = new JSONObject(page);
JSONObject innerobj = topobj.getJSONObject("restarutant");
JSONArray phone = innerobj.getJSONArray("phone");
textViewPhone.setText("Phone: " + phone.get(0).toString() + " ,"
+ phone.get(1).toString());
Run Code Online (Sandbox Code Playgroud)
对于小尺寸阵列,我可以这样做.但是当数组包含'n'没有元素并动态地我必须使用它时,那时它需要转换为String Array.谁能告诉我如何将json数组转换为String数组?谢谢
我正在开发一个从服务器获取一些数据的android应用程序.我使用JSON.我必须解析一个JSON响应,它具有如下结构:
{
"dataset1":["1", "2", "3", "4"],
"dataset2":["1", "2", "3", "4"],
"dataset3":["1", "2", "3", "4"],
"dataset4":["1", "2", "3", "4"]
}
Run Code Online (Sandbox Code Playgroud)
我尝试搜索互联网,但无法知道如何解析这样的回复.谁能告诉我一个方法吗?