json功能 什么是json json的功能

JSON是一种轻量级的数据交换格式,它基于ECMAScript的一个子集,以下是由小编整理关于什么是json的内容,希望大家喜欢!

json的语法规则

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

数据在键值对中

数据由逗号分隔

花括号保存对象

方括号保存数组

JSON 名称/值对

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

名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开:

"firstName":"John"

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

firstName="John"

JSON 值

JSON 值可以是:

数字(整数或浮点数)

字符串(在双引号中)

逻辑值(true 或 false)

数组(在方括号中)

对象(在花括号中)

null

json的基础结构

json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构。

1、对象:对象在js中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。

2、数组:数组在js中是中括号“[]”括起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是 数字、字符串、数组、对象几种。

经过对象、数组2种结构就可以组合成复杂的数据结构了。

json的功能

1 JSON格式化校验

很多人在得到JSON数据后,一时没有办法判断JSON数据格式是否正确,是否少或多符号而导致程序不能解析,这个功能正好能帮助大家来完成JSON格式的校验。

2 JSON视图

想必很多程序员都会遇到当找一个节点的时候,会发现如果直接对着一行行数据无从下手,就算知道哪个位置,还要一个节点一个节点的往下找,万一一不留神又得从头开始找的麻烦事。

有了这个功能,一切JSON数据都会变成视图格式,一目了然,什么对象下有多少数组,一个数组下有多少对象。

这个功能非常实用。不光有视图功能还有格式化、压缩、转义、校验功能。总之很强大。

3 压缩转义

程序员在写JSON语句测试用例的时候,很多时候为了方便直接写了个JSON字符串做测试,但是又陷入了无止境的双引号转义的麻烦中。这款功能集压缩、转义于一身,让你在写测试用例的时候,如鱼得水。

4 JSON在线编辑器

如果你现在的电脑刚巧没有装你所熟悉的编辑器,如果你想针对拿到的JSON数据的某个节点做数据修改时,这个功能可以满足你的需求。

5 在线发送JSON数据

json功能 什么是json json的功能

大家都知道,JSON用的最多的还是web项目的开发,那你要测试一个接口是否能准确的接受JSON数据,那你就得写一个页面发送JSON字符串,重复的做着这件事。随着这个功能的横空出世,你可以摆脱写测试页面了,因为这个功能可以将指定的JSON数据发送指定的url,方便吧。

6 JSON着色

很多人在写文档时,总希望文档能一目了然,但是面对着白底黑字的JSON数据总是提不起精神没关系,使用这个功能,所有的关键字都会被着色,数据结构一目了然。

7 JSON-XML互转

顾名思义,将JSON格式的数据转化成XML格式、或者XML格式的数据转化成JSON格式,一切都不是问题。

8 JSON-VIEW

JSON查看实用工具,在开发过程中(windows平台中)可以对JSON数据进行格式化和视图显示。

9 它和xml一样都是一种数据交换格式

  

爱华网本文地址 » http://www.aihuau.com/a/226761/984025342.html

更多阅读

全自动多功能家用豆芽机有什么特点 多功能豆芽机厂家

全自动多功能家用豆芽机可以在家很方便的培养出无公害豆芽,适用于黄豆、绿豆、芝麻、红豆、豌豆等各种种子的催发。全自动多功能家用豆芽机有什么特点?这里为您详细的讲一讲。全自动豆芽机的特点发热很低,没有腐蚀,不需加任何肥

egf时空胶囊有什么功能? 时空面部胶囊

egf时空胶囊有什么功能?——简介egf时空胶囊是时下很多爱美女士的首要选择,可以很好的保护自己的皮肤,让皮肤白皙透亮,免受紫外线的伤害,同时还有淡化色斑,抗击皮肤老化等功能,由于是新流行的护肤产品,很多人对egf时空胶囊还是不是很了解,今

汽车冷却液功能及使用时注意什么? 冬季汽车电瓶使用注意

目前发动机冷却液的品种、规格越来越多,性能也越来越完善,这就要求使用者了解冷却液在冷却系统中所起的作用,分清各种冷却液的性能特点,并正确掌握冷却液的使用方法。汽车冷却液功能及使用时注意什么?——冷却液的功能 汽车冷却液功能及

胃肠功能紊乱饮食应该注意什么 胃肠功能紊乱饮食

胃肠功能紊乱饮食应该注意什么?一个有良好生活习惯的人是很少发生肠胃毛病的,可见肠胃病的饮食是很重要的,而且保证睡眠时间和质量对肠胃也很有帮助,在饮食上避免吃那些刺激的食物,因为刺激的食物可以使胃部血管收缩,影响胃壁细胞的血液供

QQ超级会员SVIP有什么用/功能/好处/特权 手机刷svip超级会员

QQ超级会员SVIP有什么用/功能/好处/特权——简介腾讯又开始捞金了,尽管腾讯的增值业务收费模式饱受用户无奈。但是,在饱受偏见的同时,您是否也莫名其妙地加入了付费一族。最近,腾讯新上线了超级会员业务,在会员的基础上每月再支付10元共

声明:《json功能 什么是json json的功能》为网友無名指的等待分享!如侵犯到您的合法权益请联系我们删除