JSON数据格式(附翻译)

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#,
Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。

五张图让你完全明白JSON的全部

In JSON, they take on these forms:

在JSON里,它们采取这些形式:

An object is an unordered set of name/value pairs. An object begins with { (left brace) and ends with } (right brace). Each name is followed by : (colon) and the name/value pairs
are separated by , (comma).

对象是无序的集的名称/值对。对象以开始 {(左括号),并以结束} (右大括号)。每个名称后跟: (冒号) 和用,(逗号) 分隔的名称/值对。

An array is an ordered collection of values. An array begins with [ (left bracket) and ends with ] (right bracket). Values are separated by , (comma).

数组是值的有序的集合。数组开头 [(左的方括号),并以结束] (右方括号)。用,(逗号) 分隔值。

value can be a string in double quotes, or a number, or true or false or null, or an object or an array. These structures can be nested.

一个值可以在双引号,或数量,或 true 或 false 或 null,字符串或对象或数组。这些结构可以嵌套。

string is a sequence of zero or more Unicode characters, wrapped in double quotes, using backslash escapes. A character is represented as a single character string. A string is very much like a C or Java string.

字符串是零个或更多的 Unicode 字符,裹在双引号,使用反斜杠转义序列。一个字符表示为单个字符的字符串。一个字符串是很像 C 或 Java 的字符串。

number is very much like a C or Java number, except that the octal and hexadecimal formats are not used.

数字是很像 C 或 Java 的号码,除了没有使用八进制和十六进制格式

资料来源:http://www.json.org

JSON在线数据解析

http://json.parser.online.fr

更好用的JSON在线解析

http://jsonparser.com

时间: 2024-12-28 11:40:49

JSON数据格式(附翻译)的相关文章

Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现)

Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现) 一丶CSRF相关的装饰器 from django.utils.decorators import method_decorator # 给cbv加上装饰器 from django.views import View from django.views.decorators.csrf import csrf_exempt, csrf_protect ### 在FBV模式下 # csrf_exempt

IOS 阶段学习第22天笔记(JSON数据格式)

IOS学习(OC语言)知识点整理 一.JSON数据格式 1)概念:json是一种网络数据传输格式,有值/对象:{“A”:1,”B”:”2”…}词典:对象的序列:[,,,,,]数组两种数据类型 2)URLWithString 将字符串网址封装成NSURL对象 例如: 1 NSString *urlStr=@"http://10.0.8.8/sns/my/user_list.php?number=20 2 &page=";//get post 3 NSURL *url=[NSURL

[ajax 学习笔记] json数据格式

之前写过ajax传送数据可以用普通文本和XML两种格式.这里记一下json数据格式. json:javascript object notation. 之前分析过,用文本和XML传送数据各有优劣.而json可以轻松地将javascript对象转换成可以随时发送的数据. 一个json数据例子: var people = { "programmers": [ { "firstName": "Brett", "lastName":&

JSON 数据格式

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言.易于人阅读和编写,同时也易于机器解析和生成. 基础结构 JSON建构于两种结构: 1. “名称/值”对的集合(A collection of name/value pairs).不同的语言中,它被理解为对象(object),记录(record),结构(struct),字典(dictionary),哈希表(hash table

JSON数据格式描述

今天面试碰到面试官让我描述一下JSON数据格式的问题,平时虽然经常用到见到,突然间也不知道如何描述为好! 格式描述:数据放置在大括号"{}"中,每个数据项之前都有一个描述的名字(如to等),描述名和数据项之间用冒号(:)分开. JSON是一种轻量级的数据交换格式.所谓的轻量级是与XML文档结构相比而言,描述项目字符少,所以描述相同的数据所需的字符个数 要少,那么传输的速度就会提高而流量也会减少. JSON数据格式描述,布布扣,bubuko.com

基于json数据格式实现的简单数据库——jsonDB

已在github上建立项目:https://github.com/ThinkerCodeChina/jsonDB /** +----------------------------------------- * jsonDB 基于json数据格式构建的数据模型 +----------------------------------------- * @description 对json数据检索,删除,查询和更新 * @author 戚银(web程序员) [email protected] * @

json数据格式了解

json数据格式介绍: https://en.wikipedia.org/wiki/JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式 json语法是JavaScript对象表示法语法的子集: 键值对 逗号分隔 花括号保存对象 方括号数据 json的键(字段名)是字符串(双引号) json的值可以是数字, 字符串, 逻辑值(true, false), 数组(方括号), 对象(花括号嵌套), null json文件类型: ".json"

EasyUI 各种json数据格式

EasyUI中,用到的各种数据的json数据格式 1. combobox [{ "id":1, "text":"text1" },{ "id":2, "text":"text2" },{ "id":3, "text":"text3", "selected":true },{ "id":4,

jQuery Json数据格式排版高亮插件json-viewer.js的使用

1.插件介绍: jquery.json-viewer.js是一款查看json格式数据的jquery插件.它可以将混乱的json数据漂亮的方式展示在页面中,并支持节点的伸展和收缩和语法高亮等功能. 2.代码演示: 1).首先引入jquery和json.viewer.js插件 <script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script> <script src="js/jque

JS中将JSON的字符串解析成JSON数据格式《转》

在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的each方法来遍历 用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里不再做说明. 这里首先给出JSON字符