Android学习 (十六) JSON文件简介
来源:互联网 发布:怎样下载手机qq软件 编辑:程序博客网 时间:2024/05/16 13:45
JSON(JavaScriptObject Notation),是轻量级数据交换格式,非常适合于服务器与 JavaScript 的交互。
JSON有两种定义格式,对象和数组。
1.对象
1)对象是一个无序的“‘名称/值’对”集合。
2)一个对象以“{“开始,“}”结束。
3)每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。
例子,这是一个对象,里面有两个“‘名称/值’对”。
{"name":"gucheng","age":100}
2.数组
1)数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束,值之间使用“,”(逗号)分隔。
例子:
[ {"name":"gucheng","age":100}, {"name":"egg","age":99.9}]
当然,这是最简单的JSON数据定义方式,还有复杂的,各种嵌套的,这里给一个例子,大家可以自行尝试一下。
{ "status": "success", "date": "2014-05-10", "results": [ { "currentCity": "重庆", "weather_data": [ { "date": "周六", "dayPictureUrl": "http://api.map.baidu.com/images/weather/day/dayu.png", }, { "date": "周日", "dayPictureUrl": "http://api.map.baidu.com/images/weather/day/zhenyu.png", } ] } ]}
以上。
0 0
- Android学习 (十六) JSON文件简介
- android学习十六(android播放多媒体文件)
- Android学习笔记(十六)
- Linux学习(十六):文件IO
- Android笔记(十六)文件存储
- Struts2学习笔记(十六)异步传输机制Json插件
- Android 学习笔记(十六):Widget-进度条
- Android 学习笔记(十六):Widget-进度条
- android学习记录(十六)Dialogs
- Android开发学习笔记秘籍(十六)
- android 学习随笔十六(广播 )
- Android学习(十六)Activity介绍
- Json学习(一):json简介与JS操作Json
- android项目文件简介 及JSON文件解析
- android项目文件简介 及JSON文件解析
- 【记录】Android学习笔记(Android工程文件列表简介)
- Android学习路线(二十六)Android数据存储
- Struts2学习笔记(十六) 文件上传(File Upload)
- phonegap创建项目 混合编程
- JSON格式与XML格式的比较
- Ubuntu 15.04下sublime Text 3安装与卸载
- 【u244】山地考察
- google 编程规范
- Android学习 (十六) JSON文件简介
- List内置分页sublist
- RabbitMQ与java、Spring结合实例详细讲解
- xUtils框架,Volley框架,Vitamio框架
- Web应用程序目录结构
- ES6新特性 let、const、变量对象的解构赋值
- 广度优先搜索
- 学习笔记---自增(++)和自减(--)
- css移动端实现与pc端一样的:acitve效果