android 读取json数据(遍历JSONObject和JSONArray)

  1. public String getJson(){
  2. String jsonString = "{\"FLAG\":\"flag\",\"MESSAGE\":\"SUCCESS\",\"name\":[{\"name\":\"jack\"},{\"name\":\"lucy\"}]}";//json字符串
  3. try {
  4. JSONObject result = new JSONObject(jsonstring);//转换为JSONObject
  5. int num = result.length();
  6. JSONArray nameList = result.getJSONArray("name");//获取JSONArray
  7. int length = nameList.length();
  8. String aa = "";
  9. for(int i = 0; i < length; i++){//遍历JSONArray
  10. Log.d("debugTest",Integer.toString(i));
  11. JSONObject oj = nameList.getJSONObject(i);
  12. aa = aa + oj.getString("name")+"|";
  13. }
  14. Iterator<?> it = result.keys();
  15. String aa2 = "";
  16. String bb2 = null;
  17. while(it.hasNext()){//遍历JSONObject
  18. bb2 = (String) it.next().toString();
  19. aa2 = aa2 + result.getString(bb2);
  20. }
  21. return aa;
  22. } catch (JSONException e) {
  23. throw new RuntimeException(e);
  24. }
  25. }

转载于:https://blog.51cto.com/zhaojianping/629526

android 读取json数据(遍历JSONObject和JSONArray)相关推荐

  1. android libbfaac.so,Android中Json数据读取与创建

    一:  Json的特性和在数据交互中的地位就不用说了,直接看案例. 首先在android studio中创建assets文件目录,用于存放Json数据文件,android studio 1.3 默认项 ...

  2. powershell 遍历json_如何从Powershell脚本读取JSON数据并遍历它

    我开始学习Powershell,我正在尝试读取JSON文件.如何从Powershell脚本读取JSON数据并遍历它 这里是我的JSON文件(名为"versions.json"): ...

  3. Android基础——JSON数据的全方位解析

    Android基础--JSON数据的全方位解析 本篇文章包括以下内容: JSON是什么 JSONObject的解析和存储 JSONObject的解析和存储(抽象) JSONArray的解析和存储 模拟 ...

  4. android打印json对象,android之json数据过长打印不全问题的解决

    在logcat中打后台打印json数据时,json数据太过于长就会有打印不全的问题,这里记录一个办法就是分段打印: // 采用分段打印 四千字符分一段 if (response.length() &g ...

  5. java json utf-8_java读取json数据发生中文乱码的解决方法

    java读取json数据发生中文乱码的解决方法 发布时间:2020-06-21 15:58:48 来源:亿速云 阅读:268 作者:鸽子 java读取json数据出现乱码的代码://从json文件中读 ...

  6. java json 中文_java读取json数据中文乱码解决

    java读取json数据出现乱码的代码:(推荐:java视频教程)//从json文件中读取数据 StringBuffer stringBuffer = new StringBuffer(); try ...

  7. 当向后台插入或读取JSON数据遇见回车时

    今天在项目中发现.当插入或读取JSON数据时遇见回车符.返回JSON数据格式时会报错(firebug里体现为乱码),百度了一下发现JSON不支持字符串里存在回车! 解决的方法: 在向接口插入带json ...

  8. android 读取excel数据并保存为xml文件

    今天,简单讲讲android如何  读取excel数据并保存为xml文件. 最近,我这边需要把客户翻译的Excel字符资源作为xml字符资源,当时自己是一个一个的复制,发现效率太低.后来,在网上搜 ...

  9. FullCalendar 三:FullCalendar应用——读取JSON数据

    开发者可以使用FullCalendar创建强大的日历日程应用,FullCalendar提供了丰富的选项设置和方法调用,使得开发者可以轻松的创建各种功能的日历程序.本文将结合实例使用PHP读取MySQl ...

最新文章

  1. 关于Hystrix超时机制和线程状态的测试观察和个人理解
  2. 【WEB HTTP】缓存
  3. leetcode 418 整数转罗马数字
  4. [Bugku CTF——Pwn] pwn4
  5. 越过0到1的坎,卖好车开启1到10的路有难题?
  6. Redis成神之路电子版教程已问世,面试题+笔记+项目实战
  7. postman使用指南
  8. python怎么安装xlrd库_Python第三方库xlrd/xlwt的安装与读写Excel表格
  9. python爬虫爬取网站视频_python3爬虫爬取视频(一)
  10. Mac的VIM中delete键失效的原因和解决方案
  11. word2010制作自动编号目录
  12. 人工智能-机器学习:对抗攻击与防御(Adversarial Attack and Defense)
  13. win10系统更新后文件丢失的解决办法
  14. 常见的内存错误及对策
  15. 总结一下使用Emgucv的经验和经历
  16. Unity3D 通用麻将胡牌算法
  17. 借助这个宝藏神器,我成为全栈了
  18. 韩顺平JAVA-D5
  19. 等了15年,这本豆瓣评分高达9.3的编程巨著终于出版了!
  20. godaddy biz域名续费优惠码

热门文章

  1. 335b装配程序流程图_某建设项目装配式框架结构PC构件吊装监理细则(方案)
  2. 2021年春季学期-信号与系统-第八次作业参考答案-第七小题
  3. 2021年春季学期-信号与系统-第三次作业参考答案-第六道题
  4. 单击“登录”后,用户名和密码显示在地址栏中,不安全
  5. 用户不见了_屋面瓦/外墙板再也看不见螺丝打胶了
  6. 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母
  7. 厦门理工学院计算机科学与技术专业,厦门理工学院计算机类(含计算机科学与技术、网络工程、空间信息与专业2016年在福建理科高考录取最低分数线...
  8. php对象和数组的效率,PHP对象数组和一般数组区别
  9. java binarytreenode_LeetCode算法题-Binary Tree Paths(Java实现-3种解法)
  10. 创建个人网站所需php书籍,PHP个人网站架设连环讲(三)