资讯专栏INFORMATION COLUMN

简易JSON

Anshiii / 1438人阅读

摘要:基本概念,一种轻量的数据结构,广泛用于网络中传输数据。记号花括号表明一个对象,中括号表明一个数组,逗号表示并列关系,任何空白符空格回车符制表符等为了视觉上的好看。举例及其它从上可以看出,可以无限嵌套。

基本概念

JSON(JavaScript Object Notation),一种轻量的数据结构,广泛用于网络中传输数据。

两种结构

名/值对的集合,类似于Python中的字典

的有序列表,类似于Java中的数组

记号

花括号("{","}"):表明一个对象

中括号("[","]"):表明一个数组

逗号(","):表示并列关系

任何空白符(空格、回车符、制表符等):为了视觉上的好看。

字符串:C语言的风格,可包含转义字符,使用Unicode字符,

数值:C语言风格,可采用e/E来科学记数,小数等,

true:“真”,

false:“假”,

null:表示无内容,

对象:上面说的名/值对的集合,

数组:的有序列表。

举例及其它

从上可以看出,JSON可以无限嵌套
一个例子(JSON对象):

json{
    "name": "Tom",
    "age": 29,
    "gender": true,
    "contact": [
        "office": "1234-7654321",
        "private": "13812345678"
    ],
}

一个例子(JSON数组):

json[
    "Tom": {
        "title": "professor",
        "department": "logistic",
        "salary": 6516.52
    },
    "Jerry": {
        "title": "teacher",
        "department": "logistic",
        "salary": 4358.64
    }
]

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/91463.html

相关文章

  • 一个简易的DIY场景H5框架

    摘要:笔者也用操作的形式做了一个类似项目,现在整合成一个简易的框架分享给大家,只需要根据自己的需要完成布局与样式的编写,以及按下面指示操作,就可以生成一个自己的空间定制。 第一次发项目,以供大家学习参考,可能有些简陋,若有不合理处,请大神们指教。 最近在朋友圈出现了很多DIY类的H5游戏,通过添加拖拉摆放和组合元素,来DIY自定义一个场景并合成图片分享出去的新H5展示形式。笔者也用操作DOM...

    dongxiawu 评论0 收藏0
  • Solarium简易使用

    Solarium是什么 原文: https://www.hoehub.com/PHP/97.html Solarium是Solr的PHP客户端类库 Solarium是一个精确建模Solr概念的PHP Solr客户端库。使用Solarium可以更专业于业务层面, 不用去理会Solr的底层通信 官方描述: What is Solarium?Solarium is a PHP Solr client l...

    RayKr 评论0 收藏0
  • webpack简易教程之loader

    摘要:一组链式的将按照先后顺序进行编译。在最后一个,返回所预期的。运行在中,并且能够执行任何可能的操作。用于对传递配置。分开的每个部分都相对于当前目录解析。 webpack自称能够打包任何文件,这句话咋听一下好像在吹牛逼,因为webpack本身只能理解JavaScript。但是由于webpack中有loader的存在,可以将所有类型的文件转换为webpack能够处理的有效模块,然后利用we...

    MobService 评论0 收藏0
  • Composer简易教程

    摘要:简易教程安装参考官方教程安装第三方包命令行安装编辑文件安装这是需要安装的包不要文件夹执行安装自己制作安装包创建包自己在上创建了一个项目地址是此项目的文件中需要定义名字,详细内容如下注意,这里定义的名字,和之后被的时候用到的名字相同,而不 Composer简易教程 1. composer安装 参考官方教程:https://docs.phpcomposer.com/00-intro.htm...

    includecmath 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<