美文网首页
json格式介绍

json格式介绍

作者: Devops海洋的渔夫 | 来源:发表于2019-05-08 21:13 被阅读0次

json是 JavaScript Object Notation 的首字母缩写,单词的意思是javascript对象表示法,这里说的json指的是类似于javascript对象的一种数据格式,目前这种数据格式比较流行,逐渐替换掉了传统的xml数据格式。

javascript自定义对象:

var oMan = {
    name:'tom',
    age:16,
    talk:function(s){
        alert('我会说'+s);
    }
}

json格式的数据:

{
    "name":"tom",
    "age":18
}

与json对象不同的是,json数据格式的属性名称和字符串值需要用双引号引起来,用单引号或者不用引号会导致读取数据错误。

json的另外一个数据格式是数组,和javascript中的数组字面量相同。

["tom",18,"programmer"]

标准json的合法符号:

{(左大括号)  
}(右大括号)  
"(双引号)  
:(冒号)  
,(逗号)  
[(左中括号)  
](右中括号)

json 字符串:特殊字符可在字符前面加 \ 或使用 \u 加 4位16进制数来处理

{"name":"jobs"}

json布尔:必须小写的true和false

{"bool":true}

json 空值:必须小写的null

{"object":null}

json数值:不能使用8/16进制

{"num":60}
{"num":-60}
{"num":6.6666}
{"num":1e+6}<!-- 1乘10的6次方,e不区分大小写 -->
{"num":1e-6}<!-- 1乘10的负6次方,e不区分大小写 -->

json对象

{
    "starcraft": {
        "INC": "Blizzard",
        "price": 60
    }
}

json数组

{
    "person": [
        "jobs",
        60
    ]
}

json对象数据

 {
    "array": [
        {
            "name": "jobs"
        },
        {
            "name": "bill",
            "age": 60
        },
        {
            "product": "war3",
            "type": "game",
            "popular": true,
            "price": 60
        }
    ]
}

相关文章

  • Json 格式介绍

    http://json.org/json-zh.html

  • json格式介绍

    json是 JavaScript Object Notation 的首字母缩写,单词的意思是javascript对...

  • IOS开发 JSON文件格式

    本节学习内容: 1.JSON文件格式介绍 2.JSON文件格式定义 3.JSON文件格式的语法 JSON(java...

  • json语法和json解析

    json介绍 json是一种数据结构,任何东西都可以使用json格式的数据来表示。 json格式的天气预报数据如下...

  • Python 读取JSON文件

    介绍JSON维基百科介绍JSONJSON格式鉴定网站JSON在线编辑器Python中Json库不支持带BOM的UT...

  • python json模块处理

    本文包含josn 文件格式的介绍,python 里json模块的方法,以及再次封装的思路。 json 格式的字符串...

  • iOS之网络篇(数据解析)

    1.0 JSON解析 1.1 JSON简单介绍001 问:什么是JSON答:(1)JSON是一种轻量级的数据格式,...

  • iOS-网络基础及应用-JSON和XML解析

    1.0 JSON解析 1.1 JSON简单介绍001 问:什么是JSON答:(1)JSON是一种轻量级的数据格式,...

  • 网络编程

    1.0 JSON解析 1.1 JSON简单介绍001 问:什么是JSON答:(1)JSON是一种轻量级的数据格式,...

  • iOS开发-JSON解析

    一、 JSON解析 1.1 JSON简单介绍001 问:什么是JSON答:(1)JSON是一种轻量级的数据格式,一...

网友评论

      本文标题:json格式介绍

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