JSON

JSON (Java Script Object Notation, js对象表示法)    是存储和交换文本信息的语法,类似  XML

JSON的文件类型是 “.json”

优点:

     比XML 更小、更快,更容易解析 

         是轻量级的文本数据交换格式

    结构清晰简洁,易于阅读和编写,也易于机器的解析和生成,可以有效的提升网络传输效率

   虽然使用 JavaScript 语法来描述数据对象,但是,采用完全独立于编程语言的文本格式来存储和表示数据

JSON  语法规则     

json 语法是js 对象表示法的子集,

数据通过逗号进行分隔,使用名称:值 成对进行表示

使用花括号包裹时表示对象,使用括号包裹时表示数数组

JSON 值可以是:

Null

数字(整数或浮点数)

字符串(在双引号中)

逻辑值(true或false)

数组(在方括号中)

对象(在大括号中)

对象的创建与访问

 在浏览器上展示的为

数组的创建与访问

 在浏览器上访问

 代码

1<script> 2 //创建一个 名为 obge 的 json 数组,使用[] 包裹 3 var obge = 4 [ 5 {"name":"刘备","age":20.1}, 6 {"name":"关羽","age":19}, 7 {"name":"张飞","age":19}, 8 {"name":"赵云","age":19}, 9 {"name":"马超","age":19.2,"sex":null} 10 ] 11 //获取数据大小 12 document.write("数组大小为:"+obge.length+"<br>") 13 //访问数组中的值 也是通过下标进行访问 从0 开始存 14 document.write("第5个英雄的属性:"+obge[4].name+","+obge[4].sex+","+obge[0].age+"<br>"); 15</script>
点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

JSON的简单认识

1前言JSON(JavaScript Object Notation):JavaScript对象表示法。其是一种轻量级的数据交换格式,简洁和清晰的层次结构使得其成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。通常用于与服务端交换数据。如心知天气服务器

JavaWeb 之 JSON

一、概述  1、概念JSON:JavaScriptObjectNotation JavaScript对象表示法  2、基本格式varp{"name":"张三","age":23,"sex":"男"};  3、用途和优点(1)json现在多用于存储

C++构造和解析JSON

JSON是一种轻量级的数据交互格式,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率,实际项目中经常用到,相比xml有很多优点,问问度娘,优点一箩筐。第三方库json解析选用jsoncpp作为第三方库,jsoncpp使用广泛,c开发首选。jsoncpp目前已经托管到了github上,地址:https://git

PHP serialize & JSON 解析

对于JSON(JavaScriptObjectNotation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScriptProgrammingLanguage(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cro

JSON教程

JSON教程JSON:JavaScript对象表示法(JavaScriptObjectNotation)。JSON是存储和交换文本信息的语法。类似XML。JSON比XML更小、更快,更易解析。每一章中用到的实例{    "star_male":    {