json基础及解析
json格式解析
- 格式2.
- json两种构建方法:键值对组,通俗的说就是字典
- 有序的值组,通俗的说就是数组
- 元素构成3.
2.1 object(字典),以一个 { 开始,以 } 结束, 每组子元素以字符串为key:value形式由,分隔开来

示例:{"name":"xuqiang","gender":"男"}
2.2 array(数组),以一个 [ 开始, 以 ] 结束,每组value由, 分隔

示例:["张三","李四", "王五"]
2.3 value(值), 可以是通过””包裹的字符串,可以是数字,可以是bool值(true,false),或者null,或者一个object(2.1),或者一个value(2.2),结构可以嵌套

2.4 string(字符串),通过双引号包裹,如果中间需要加入引号,则需要使用\进行转移,如 "\""
,表示有一个引号,下图列出了需要转义的字符

2.5 number(数字),一般使用十进制,不进行详细说明

- 在线解析辅助
www.bejson.com
http://json.parser.online.fr
- 使用示例:
- iOS解析JSON
分享到