java – Android解析Json数组的字符串
发布时间:2020-12-14 05:25:55 所属栏目:Java 来源:网络整理
导读:如何在 Android中解析一个Json数组的字符串并将其保存在java字符串数组(如:xy [])? 我的Json要被解析: [ { "streets": [ "street1","street2","street3",... ],} ] 后来在我的代码中,我想用这个数组填充我的布局中的微调项. 我尝试的一切都只能在旋转器中
如何在
Android中解析一个Json数组的字符串并将其保存在java字符串数组(如:xy [])?
我的Json要被解析: [ { "streets": [ "street1","street2","street3",... ],} ] 后来在我的代码中,我想用这个数组填充我的布局中的微调项. 解决方法
解析
try { JSONArray jr = new JSONArray("Your json string"); JSONObject jb = (JSONObject)jr.getJSONObject(0); JSONArray st = jb.getJSONArray("streets"); for(int i=0;i<st.length();i++) { String street = st.getString(i); Log.i("..........",""+street); // loop and add it to array or arraylist } }catch(Exception e) { e.printStackTrace(); } 一旦你解析并添加到数组.使用它来填充您的微调. [表示json数组节点 {表示json对象节点 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |