
项目
文章平均质量分 69
zhongh58
这个作者很懒,什么都没留下…
展开
-
从零开始的 JSON 库教程(三):解析字符串 学习整理笔记
原网址:从零开始的 JSON 库教程 - 知乎1. JSON 字符串语法JSON 的字符串语法和 C 语言很相似,都是以双引号把字符括起来,如 "Hello"。但字符串采用了双引号作分隔,那么怎样可以在字符串中插入一个双引号? 把 a"b 写成 "a"b" 肯定不行,都不知道那里是字符串的结束了。因此,我们需要引入转义字符(escape character),C 语言和 JSON 都使用 \(反斜线)作为转义字符,那么 " 在字符串中就表示为\",a"b 的 JSON 字符串则写成 "a原创 2022-02-20 17:22:49 · 428 阅读 · 0 评论 -
从零开始的 JSON 库教程(二):解析数字 学习整理笔记
原网址:从零开始的 JSON 库教程 - 知乎JSON 数字语法number 是以十进制表示,它主要由 4 部分顺序组成:负号、整数、小数、指数。只有整数是必需部分。注意和直觉可能不同的是,正号是不合法的。整数部分如果是 0 开始,只能是单个 0;而由 1-9 开始的话,可以加任意数量的数字(0-9)。也就是说,0123 不是一个合法的 JSON 数字。小数部分比较直观,就是小数点后是一或多个数字(0-9)。JSON 可使用科学记数法,指数部分由大写 E 或小写 e 开始,然后可有正原创 2022-02-18 14:51:18 · 312 阅读 · 0 评论 -
从零开始的 JSON 库教程(一):启程 学习整理笔记
原网址:从零开始的 JSON 库教程 - 知乎JSON 是什么?JSON(JavaScript Object Notation)是一个用于数据交换的文本格式。JSON 是树状结构,只包含 6 种数据类型:null: 表示为 null boolean: 表示为 true 或 false number: 一般的浮点数表示方式,在下一单元详细说明 string: 表示为 "..." array: 表示为 [ ... ] object: 表示为 { ... }我们.原创 2022-02-17 18:08:58 · 599 阅读 · 0 评论