json格式怎么写,json文件内容格式,json文件书写格式详解

json格式怎么写,json文件内容格式,json文件书写格式详解

本文主要介绍json文件编写格式规范。对大家的学习或工作都有一定的参考价值。有需要的朋友可以和边肖一起学习。溴

目录

Json是什么,为什么可以使用这项技术?如何使用JSON-data format-notes-JS内置了两个JSON方法实例:

JSON是什么

JSON (JavaScript对象符号)是一种数据交互格式。

为什么有这个技术

在Json之前,大家都用XML来传输数据。XML是一种纯文本格式,因此它适合在网络上交换数据。然而,XML格式很复杂,最后道格拉斯克洛克福特发明了JSON,一种超轻量级的数据交换格式。

JSON 如何使用

- 数据格式

JSON实际上是JavaScript的子集,所以JSON的数据格式对应的是JavaScript:

-编号=JS编号

- boolean=JS布尔值

- string=JS string //

- null=JS null

-array=JS Array []的表达式

-object=JS {}表达式

- 注意事项

规定JSON字符集是UTF-8,字符串必须用'',Object的key也必须用''

或者数组或对象的最后一个成员,不带逗号。

- JS 内置两个Json方法

JSON.stringify( {},[ ],'')

//参数一:要序列化的数据(对象)

//参数2:控制对象的键值,只想输出指定的属性并传入一个数组。

//参数3:序列化后,打印输出的格式(一个选项卡,可以更直观的查看json)

把任何JavaScript变成Json,就是把这个对象序列化成Json字符串,然后才能通过网络传输;

收到Json格式的字符串,

Json.parse( json。DATA) //传入JSON字符串

如果我们收到一个JSON格式的字符串,我们只需要把它反序列化成一个JavaScript对象,然后就可以在JavaScript中直接使用这个对象了。

实例:

1.数组模式[]

[{

id' : 1,

姓名':'小明'

},{

id' : 2,

姓名':'小红'

}]

2.对象模式{}

//前后端分离,建议后端返回前端数据格式。

{

' Status': 0,//执行状态代码

Msg': 'SUCCESS ',//描述性文本信息,不为空

Data' :[{ //一个数组嵌套在一个对象中,数组是返回的数据,

id' : 1,

姓名':'小红'

},{

id' : 2,

姓名':'小明'

}]

}

3.反例

{'id': ox16} //非法,值需要为十进制。

{'name': underfined} //是非法的,没有这个值。

[{

' name' : NUll,

' school ':函数(){

Console.log(“拼写错误”)

}//非法

}]//JSON中不能使用自定义函数或系统内置函数。

以上就是本文对json文件编写格式的详细解释。希望对大家的学习有帮助,也希望大家多多支持。

郑重声明:本文由网友发布,不代表盛行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是什么,怎样实现的
  • 留言与评论(共有 条评论)
       
    验证码: