数据解析

作者: 被遺忘的角落i | 来源:发表于2016-08-01 19:29 被阅读9次

<1> 数据以键值的方式保存;

键(key)必须用双引号("key"),与键值之间以':'分隔; {"name":"小明"}

<2> 数据和数据之间以逗号(,)分隔. {"name":"小明","age":13}

<3> {}表示对象. "person":{"name":"小明","age":13}

<4> []表示数组. "persons":[

{"name":"小明","age":13},

{"name":"小红","age":14},

{"name":"小花","age":15}

]

2.JSON与OC转换对照:

大括号 {} == NSDictionary;

中括号 [] == NSArray;

双引号" " == NSString;

数字13,13.5 == NSNumber;

3.JSON:(JavaScript Object Notation)是一种轻量级的数据交换格式,是基于JS的一个子集,采用完全独立于语言的文本格式,易于阅读和编写,同时也易于机器解析和生成,非常适合于服务器和客户端的交互。这些特性使JSON成为理想的数据交换语言。

JSON数据结构的功能:数据交换、内容管理、配置文件

4.JSON数据结构的语法

JSON文件有两种结构:

(1)对象:"名称/值"对的集合。不同的语言中,它被理解为对象、记录、结构、字典、哈希表,有键列表,或者关联数据。以"{"开始,以"}"结束,名称和值中间用":"隔开,多个"名称/值"对之间用","隔开。

(2)数组:值的有序列表。在大部分语言中,它被理解为数组。以"["开始,以"]"结束,中间是数据。数据以","分隔。

JSON中的数据类型:字符型、数值、BOOL、对象、数组

相关文章

  • 五、Groovy语法(五)json、xml解析

    Groovy数据解析 一、json解析 请求网络数据并解析 二、xml解析 groovy解析xml数据 groov...

  • 网络整理(三)——数据解析

    数据解析: 1.JSON数据 重点:1.什么是JSON数据.{ } 数据解析: 2.JSON解析 重点:1.JSO...

  • 数据解析

    XML数据格式解析 pull解析方式 sax解析方式 JSON 数据格式解析 解析代码很简单,但是还要有APP类,...

  • Python练习 抓取AQI

    通过正则表达式解析数据 通过 BeautifulSoup 解析数据

  • 日志定位

    前后端 前端: 收集数据、数据校验、数据处理、数据解析、数据展现 后端: 数据解析、数据校验、数据处理 日志定位 ...

  • OC-数据解析XML(sax)(一)

    OC-数据解析XML(sax)(一) 为什么进行解析 用于公司内部数据交互,加密 解析的方法: (1)XML解析 ...

  • 2018-09-27/28日志定位+linux命令

    前后端 一、前端 手机数据 数据校验 数据处理 数据解析 数据展现 二、后端 数据解析 数据校验 数据处理 日志定...

  • 很好的 JSONModel

    JSON数据---JSONModel解析 JSON数据---JSONModel解析 JSONModel 初始化流程...

  • iOS进阶第四天(xml解析与json解析)

    解析的概念 解析:从事先规定好的格式中提取数据。 解析的前提:提前约定好格式,数据提供方按照格式提供数据,数据获取...

  • 网络

    NSURLConnection NSURLSession 普通网络请求 JSON数据解析 JSON序列化 数据解析...

网友评论

    本文标题:数据解析

    本文链接:https://www.haomeiwen.com/subject/npmxsttx.html