json语法如何执行?json语法的使用方法

阳光 2022-03-01 22:32:25 java常见问答 7417

Json是一种轻量级的数据交换语言,相比XML来说,更容易解析,并且它完全独立于编程语言的文本格式来存储和表示数据。那json语法如何执行?下面来我们就来给大家讲解一下json语法的使用方法。

一.JSON 语法规则

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

1.数据在名称/值对中;

2.数据由逗号分隔;

3.花括号保存对象;

4.方括号保存数组;

二.JSON 名称/值对

JSON 数据的书写格式是:名称/值对。

名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:

"firstName" : "John"

这很容易理解,等价于这条 JavaScript 语句:

firstName = "John"

三.JSON 值

JSON 值可以是:

1.数字(整数或浮点数);

2.字符串(在双引号中);

3.逻辑值(true 或 false);

4.数组(在方括号中);

5.对象(在花括号中);

6.null

四.JSON 对象

JSON 对象在花括号中书写:

对象可以包含多个名称/值对:

{ "firstName":"John" , "lastName":"Doe" }

这一点也容易理解,与这条 JavaScript 语句等价:

firstName = "John"
lastName = "Doe"

五.JSON 数组

JSON 数组在方括号中书写:

数组可包含多个对象:

{
    "employees": [
        
        {
            "firstName": "John"
            , "lastName": "Doe"
        },
        
        {
            "firstName": "Anna"
            , "lastName": "Smith"
        },
        
        {
            "firstName": "Peter"
            , "lastName": "Jones"
        }
        
]
}

在上面的例子中,对象 "employees" 是包含三个对象的数组。每个对象代表一条关于某人(有姓和名)的记录。

六.JSON 使用 JavaScript 语法

因为 JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON。

通过 JavaScript,您可以创建一个对象数组,并像这样进行赋值:

例子

var employees = [
    
    {
        "firstName": "Bill"
        , "lastName": "Gates"
    },
    
    {
        "firstName": "George"
        , "lastName": "Bush"
    },
    
    {
        "firstName": "Thomas"
        , "lastName": "Carter"
    }
    
];

可以像这样访问 JavaScript 对象数组中的第一项:

employees[0].lastName;

返回的内容是:

Gates

可以像这样修改数据:

employees[0].lastName = "Jobs";

JSON 是通过 JavaScript 对象标记法书写的文本,能够把任何 JavaScript 对象转换为 JSON,然后将 JSON 发送到服务器,也能把从服务器接收到的任何 JSON 转换为 JavaScript 对象。最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。

推荐阅读:

java程序员可以考哪些证书?Java考证要多少钱?

springboo如何入门?springboot入门教程

jsf框架的概念及特点是什么?jsf框架的概念及特点整理