我看json
来源:互联网 发布:青岛知豆电动车出租 编辑:程序博客网 时间:2024/05/29 07:46
这里权威介绍了json
这里强烈对比了一下各种语言的各种包解析json的情况,最后总结了一种json解析雷区。
<hr>
- json 的格式
- 什么是json对象
- java中的json,如何解析json数据,java世界的json工具
- python中的json
重点是里面的几张图:
<hr>
很长一段时间,我都对json这种数据形式既熟悉又陌生。熟悉是因为很常见也经常能听见json这个名字,但是具体的json是怎么组成的,我并不知道,这一点在我使用 ElasticSearch 写json-like语句查询的时候有很大的疑惑。从上面几张图中能看出来,对象是由大括号括起来的,还有一点是对象是能够嵌套的,对象是由键值对组成的。其中键一定是字符串,但是值就不一定了,可以使数字,字符串,对象。多个对象用中括号括起来,逗号分开,多个对象组成的对象数组也是一种对象。
也就是说,理解json,必须理解以下几点:
- 对象是用大括号括起来的键值对,键值对用冒号隔开
- 键是字符串
- 值可以是字符串,数字,也可是对象
- 多个对象用中括号括起来,用逗号隔开,称为对象数组
- 对象数组也是一种对象
记住以上五点,并不断观察上面的图片。
<hr>
Java 中解析json数据使用的是org.json提供的工具。
python中解析的工具还不知道不过应该好弄。
0 0
- 我看json
- 看我
- 我看我自己
- 我看SCJP
- 我看大学生
- 我看程序员
- 我没有看球!
- 我看跳槽~~~
- 管中窥豹、我看Log4j
- 转帖:我看SCJP
- 我看考研
- 我看嵌入式开发
- 我看blog
- 我看《导盲犬小Q》
- 我看的小说
- 我看页面原型
- 我看《霍元甲》
- 我看《海上花》
- javascript闭包
- #洛谷 P012 拼数
- 刘慧芳面经
- 微信公众号开发之登录流程
- 设计模式C++实现(12)——备忘录模式
- 我看json
- 读深入浅出nodejs
- 最大后验概率和极大似然
- 极速写一个js-founction
- 【jzoj3736】【数学题】【类欧几里德】
- 自由的DOM世界
- Javascript中迫切需要知道的几个知识点
- vuejs初探-省市级联
- javascript模块化编程-如何使用seajs和requirejs