怎么把json 队列转成字符串队列?
答案:2 悬赏:30
解决时间 2021-02-28 19:40
- 提问者网友:无悔疯狂
- 2021-02-27 21:54
我的app会从服务器上获取一些json数据,是array的格式,在app中使用相应的index,像这样: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());小的array可以这样做,但是当array包含“n”了,需要动态使用的时候,需要把它转成字符串array,谁能告诉我怎么把json array转成 字符串array?
最佳答案
- 二级知识专家网友:开心就好
- 2021-02-27 22:48
看看这个ArrayList stringArray = new ArrayList();JSONArray jsonArray = new JSONArray();for(int i = 0, count = jsonArray.length(); i< count; i++){ try { JSONObject jsonObject = jsonArray.getJSONObject(i); stringArray.add(jsonObject.toString()); } catch (JSONException e) { e.printStackTrace(); }}
全部回答
- 1楼网友:邪性洒脱
- 2021-02-28 00:28
android提供的JSONObject功能非常强大,你需要在熟悉一下他的api
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯