JSONObject和JSONArray的使用
2024-09-03 07:49:47
1、Json里面的数据是以一种键值对的方式存在("key","value"),其语法多是{},[]的单独形式或者组合形式。
2、对于JsonObject:
a.用{}包含一些列无序的Key_Value键值对表示,key与Value之间用冒号分隔,每个Key-Value之间用逗号分隔.
b.对于纯JsonObject的解析:
String json="{'name':'林书豪','age':'24'}";
try{
JSONObject obj = new JSONObject(json);
String name = obj.getString("name");
int age = obj.getInt("age");
}catch (JSONException e){
e.printStackTrace();
}
3、对于JSONArray:
a.用[]包含的数组
b.对于纯JsonArray的解析:
String json="['天津冷','北京暖’,'东京热’,'南京凉']";
JSONArray jArray = new JSONArray();
int length = jArray.length();
for(int i = 0;i < length; i++){
String string = jArray.getString(i);
System.out.print(string+"");
}
最新文章
- python学习 变量的操作 与 基本数据类型
- 【解决】Django项目废弃SQLite3拥抱MySQL
- DateTimePicker控件为空 分类: WinForm 2014-04-15 09:46 239人阅读 评论(0) 收藏
- 关于iOS中用AudioFile相关API解码或播放AAC_HE_V2时仅仅能识别单声首22.05k採样率的问题
- VAXVOIP SDK Licensekey
- POJ	2656 Unhappy Jinjin
- PHP基础入门(三)【PHP中的数组】
- python中的str.strip()的用法
- 网络协议 finally{ return问题 注入问题 jdbc注册驱动问题 PreparedStatement 连接池目的 1.2.1DBCP连接池 C3P0连接池 MYSQL两种方式进行实物管理 JDBC事务 DBUtils事务 ThreadLocal 事务特性 并发访问 隔离级别
- vue的基本操作
- kubernetes进阶之一:简单例子
- Python之路(第三十二篇) 网络编程:udp套接字、简单文件传输
- SQL SERVER的锁机制
- day 08字符编码 文件处理
- 【最大公约数&;链表】权值 @upcexam5921
- 学习笔记之Linux / Shell / QSHELL
- drf7 分页组件
- Android控件第7类——对话框
- Dom4j解析、生成Xml
- Visual Studio AI 离线模型训练(window 7)
热门文章
- YsoSerial 工具常用Payload分析之URLDNS
- MySQL 8.x 新版本特性赶紧学!!Linux 服务器上安装 MySQL 8.x
- PAT乙级:1092 最好吃的月饼 (20分)
- 传统.NET 4.x应用容器化体验(5)
- CSS 四种样式表 六种规则选择器 五种常用样式属性
- FormData提交文件(十四)
- SQL SERVER 按时间计算每天某值的平均值
- Couchdb 垂直权限绕过漏洞(CVE-2017-12635)
- Rancher监控指标一文干到底
- 数据结构——图的深度优先遍历(邻接矩阵表示+java版本)