我正在尝试使用org.Json中的类从以下Json对象获取可用数字列表
{ "response":true, "state":1, "data": { "CALLERID":"81101099", "numbers": [ "21344111","21772917", "28511113","29274472", "29843999","29845591", "30870001","30870089", "30870090","30870091" ] } }
在从Web服务接收到Json对象后,我的第一步是:
JsonObj = new JsONObject(response);JsonData = JsonObj.optJsONObject("data");
现在,如何保存数字的字符串数组?
解决方法:
采用:
JsonObj = new JsONObject(response);JsonData = JsonObj.optJsONObject("data");JsONArray arrjson = JsonData.getJsONArray("numbers");String[] arr = new String[arrjson.length()];for(int i = 0; i < arrjson.length(); i++) arr[i] = arrjson.getString(i);
总结 以上是内存溢出为你收集整理的android – 如何从这个json对象中提取字符串数组?全部内容,希望文章能够帮你解决android – 如何从这个json对象中提取字符串数组?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)