首页 > Web开发 > 详细

JSON基础

时间:2019-11-13 21:14:21      阅读:70      评论:0      收藏:0      [点我收藏+]

目录

JSON概述

  什么是JSON

  应用示例JSON

JSON语法

  JSON语法规则

  JSON键值对

  JSON值数据类型

  JSON对象

  JSON数组

一、JSON概述

  1.1什么是JSON

    JSON全称为JavaScript Object Notation,指的是JavaScript对象表示法

    JSON采用完全独立于编程语言的文本格式来存储、表示和交换数据

    JSON是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率

 

  1.2JSON应用示例

    JSON示例

      接口文档:

技术分享图片 

      测试结果:

技术分享图片

 

二、JSON语法

  2.1JSON语法规则

    JSON语法是JavaScript对象表示语法的子集

      大括号保存对象

      数据以“键值”对表示

      数据之间由逗号分割

      中括号保存数组

     示例

      {"name": "tom", "age": "20", "gender": "male"}

      {"name": "web", "num": 3, "sites": ["baidu", "google", "taobao"]}

    JSON数据的书写格式:键值对

    键值对包括字段名称和值,中间使用冒号分隔,字段名称在前,后面写一个冒号,然后是值。 "name": "tom"等价于这条JavaScript语句name = "tom"

    字段名称必须是字符串(放在双引号中),值可以是合法的JSON数据类型

  2.2JSON值数据类型

    JSON值主要包括以下类型

      字符串(在双引号中)

      数字(整数或浮点数)

      逻辑值(true 或 false)

      null

      对象(在大括号中)

      数组(在中括号中)

  2.3JSON对象

    JSON对象在大括号({})中书写

    对象可以包含多个键值对

    每个键值对使用逗号(,)分隔

  2.4JSON对象嵌套

     JSON对象中可以包含另外一个JSON对象

     JSON数组在中括号([])中书写

     JSON中数组值必须是合法的JSON数据类型

     数组可以包含对象

     JSON数组可以包含数组,或者包含JSON对象

 

     

 

JSON基础

原文:https://www.cnblogs.com/xiaoshust/p/11846048.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!