json语法格式,json格式定义,Json格式详解

json语法格式,json格式定义,Json格式详解

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。便于人读写,也便于机器分析和生成。

目录

一个JSON构建在两个结构上:两个JSON forms 1。对象2。数组的三值内容。四个例子总结JSON(JavaScript对象表示法)是一种轻量级的数据交换格式。易于阅读理解,也便于机器解析和生成。JSON采用了一种独立于语言的文本格式,使用习惯类似于C语言家族(包括C、C、C #、Java、JavaScript、Perl、Python等。).这些特性使JSON成为一种理想的数据交换语言。

一 JSON构建于两种结构:

名称/值对的集合。在不同的语言中,它被理解为对象、记录、结构、字典、散列表、键列表。或者关联数组的值的有序列表,在大多数语言中被理解为数组。

二 JSON的形式

1.对象

对象是“名称/值”对的无序集合。对象以' { '(左括号)开始,以' } '(右括号)结束。每个“名字”后面都有一个“:”(冒号);“名称/值对”由“,”(逗号)分隔。

2. 数组  

数组是值有序集合。数组以“[”(左括号)开始,以“]”(右括号)结束。使用“,”(逗号)来分隔值。

三 值的内容

该值可以是用双引号括起来的字符串、数值、true、false、null、对象或数组。这些结构可以嵌套。

字符串是由双引号括起来的任意数量的Unicode字符的集合,用反斜杠进行转义。字符是单个字符串。

字符串与C或Java中的字符串非常相似。

值(数)也和C或者Java的很像。删除未使用的八进制和十六进制格式。删除一些编码细节。

四 范例

注意:字符串必须用双引号括起来。

数组和对象可以嵌套在数组中。

{

姓名':'贝森',

网址':' http://www.bejson.com ',

' page': 88,

' isNonProfit': true,

地址':{

街':'科学园道。

城市':'江苏苏州',

国家':'中国'

},

链接':[

{

姓名':'谷歌',

网址':' http://www.google.com '

},

{

姓名':'百度',

网址':' http://www.baidu.com '

},

{

姓名':'搜搜',

网址':' http://www。SoSo.com '

}

]

}

总结

本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • js把字符串转为json,json字符串转换成json对象
  • js把字符串转为json,json字符串转换成json对象,js 将json字符串转换为json对象的方法解析
  • json语法格式,json格式定义
  • json格式数据类型,什么是JSON数据-其常见格式是什么-
  • json格式数据类型,什么是JSON数据-其常见格式是什么-,JSON 数据格式详解
  • json格式怎么写,json文件内容格式
  • json格式怎么写,json文件内容格式,json文件书写格式详解
  • json数组对象转化为json字符串,js把数组转化为json
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法
  • json字符串转换成对象有哪几种方法,字符串转化为json的方法,JSON对象转化为字符串详解
  • json基础介绍与详细用法教程,json基础知识
  • json基础介绍与详细用法教程,json基础知识,JSON基础介绍与详细用法
  • json去掉反斜杠,json字符串中有反斜杠
  • json去掉反斜杠,json字符串中有反斜杠,详解json串反转义(消除反斜杠)
  • jsonp的工作原理,jsonp是什么,怎样实现的
  • 留言与评论(共有 条评论)
       
    验证码: