JSON语法

  JSON基于JavaScript对象字面量

所谓字面量,是对数据值的具体表示。它的字面意思与其想要表达的意思是完全一致的。因为数据交换格式的核心是数据,所以JSON中并不会涉及JavaScript对象字面量中的函数。JSON所基于的JavaScript对象字面量单纯指对象字面量及其属性的语法表示。

  名称——值对

JSON中使用冒号(:)来分割名称和值,名称始终在左侧,值始终在右侧。

  正确的JSON语法

1、名称始终需要被双引号包裹,而不能使用单引号;

2、为了获得最大可移植性,定义名称时应尽可能避免使用空格或特殊符号;

3、当值是字符串时,必须使用引号包裹。当值为数字、布尔值、数组、对象、null等其他数据类型时,则不需要被双引号包裹;

4、使用逗号(,)来分割名称——值对;

  语法验证

网址:http://json.cn/

时间: 2024-10-21 05:44:36

JSON语法的相关文章

JSON 语法

ylbtech-JSON: JSON 语法 JSON 语法是 JavaScript 语法的子集. 1. JSON 语法规则返回顶部 JSON 语法是 JavaScript 对象表示语法的子集. 1. 数据在名称/值对中 2. 数据由逗号分隔 3. 花括号保存对象 4. 方括号保存数组 2. JSON 名称/值对返回顶部 JSON 数据的书写格式是:名称/值对. 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值: "firstName":"John" 这

基于JS的DOM 编程基础和Json语法及JS下的AJAX基础

1.在dom编程中:     注意:使用dom操作一般在页面完全载入之后,一般在window_onload事件里操作dom nodeName  表示节点的名称如:<input   type= "button"  value="确定" />    此时nodeName=“input” ; nodeValue  表示节点的值如<p>aaa</p> 此时的nodeValue="aaa",而nodeName="

JSON语法(3)

JSON语法是JavaScript语法的子集. JSON语法规则 数据在名称/值对中 数据由逗号分割 花括号保存对象 方括号保存数组 JSON名称/值对 JSON数据的书写格式是:名称/值对. 名称/值对包括字段名称在双引号中,后面一个冒号,然后是值: "name":"liubeimeng" 这很容易理解,等价于JavaScript语句: name=liubeimeng JSON值 JSON值可以是: 数字---整数或浮点数 字符串---在双引号中 逻辑值---tr

JSON 语法规则

JSON语法规则: 数据为  键 / 值  对: 数据由逗号分隔: 大括号保存对象: 方括号保存数组: JSON数据: "firstName":"John" JSON对象: {"firstName":"John", "lastName":"Doe"} JSON数组: "employees":[     {"firstName":"John

运维工具Ansible浅谈playbook讲解以及YAML语法和JSON语法的互化

引言:运维发展到今天已经远远不是传统的运维做一些重复性的枯燥工作,面对海量爆发的访问量,传统的运维已经很吃力,比如让你装三五台机器的系统,这个so easy,那要是安装几百上千台呢,还easy吗.我要安装nginx服务,并提供好相应的端口转发机制以及location资源访问机制,但是有多发十几台这样的机制,并且每台机器转发机制都不相同,这个对我们来说是一个不小的挑战,因此运维进入了自动化时代,自动化运维就显得重要了.因此本文就是围绕自动化运维工具Ansible来展开的. 一,为什么要使用Ansi

《JAVASCRIPT高级程序设计》JSON语法/解析/序列化

JSON是一种数据格式,不是一种编程语言. 一.语法 JSON语法可以表示以下三种类型的值:简单值.对象.数组. 1.简单值 最简单的JSON数据值就是简单值: 5 "hello world" 2.对象 JSON对象与JAVASCRIPT字面量有些不同,以下是javascript中的对象字面量: // 表示方法1 var person = { name:"Lillian", age:24 }; // 表示方法2 var person1 = { "name&

关于JSON语法的简单认识

JSON:JavaScript 对象表示法(JavaScript Object Notation). JSON 是存储和交换文本信息的语法.类似 XML. JSON 比 XML 更小.更快,更易解析. 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但是

使用JSON语法创建JS对象(重要)

JS对象的键值可以加单引号或者不加或者加双引号 JSON语法提供了一种更简单的方式来创建对象,可以避免书写函数,也可避免用new关键字,可以直接创建一个JS对象,使用一个花括号,然后将每个属性写成"key:value"的形式. 从JavaScript1.2开始,创建对象有了一种更快捷的语法: 格式如下: var p = { name: '张三', sex: '男', info: function() { alert("这是函数格式!"); } } 这种语法就是一种J

JSON语法-对对象的简单定义

 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C.C++.C#.Java.JavaScript.Perl.Python等).这些特性使JSON成为理想的数据交换语言. 易于阅读和编写,同时也易于机器解析和生成(网络传输速). 上面是官方定义,我看不懂.我只是对json的由来比较感兴趣. 言归正传,json语法规则: 数据在键