`
kevin_wanwei
  • 浏览: 118510 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

json数据格式学习

阅读更多
//在JavaScript中表示数组用一对中括号来表示
//例如:[aa,bb,cc]来表示,不同元素之间逗号分开
//JavaScript对象用一对大括号来表示
//例如:{name:"kevin",age:23,sex:"M"}
//json 数据格式:也就是JavaScript定义对象的一个方式
//例如:一个数组,里面两个元素分别是两个对象:(如果对象值是数值类型可以不用引号引起来)
[{id:"s1",
	name:"zhangsan",
	age:23,
	sex:"M"
	},
 {id:"s2",
	name:"wangwu",
	age:21,
	sex:"F"	
	}]
//这样我们可以将服务端内容组装成页面可以识别json数据格式
//在页面端可以通过eval()函数将json数据格式转换成JavaScript对象
//这样就可以得到其属性值。
//例如:
 eval('[{id:"s1",
	name:"zhangsan",
	age:23,
	sex:"M"
	},
 {id:"s2",
	name:"wangwu",
	age:21,
	sex:"F"	
	}]');
	//这样就可以转化为一个JavaScript数组对象,里面包含两个JavaScript对象。
	//对于上面例子也可以通过一个JavaScript对象的形式来返回
	//其json数据格式为:
	{
	 s1:{name:"zhangsan",age=23,sex="M"},
	 s2:{name:"wangwu",age=21,sex="F"}
	}
	//实际上这类似于java中Map键值对,键名:JavaScript对象一个属性,键值:仍然是一个JavaScript对象。
	//通过上面类似的方式将其转换为一个JavaScript的对象。
	//例如:
	eval('({
	 s1:{name:"zhangsan",age=23,sex="M"},
	 s2:{name:"wangwu",age=21,sex="F"}
	}'));
	//

 

分享到:
评论

相关推荐

    VB利用官方api读写JSON数据格式文件简单实例

    在VB(Visual Basic)编程环境中,使用官方API来读写JSON数据格式文件是常见的操作,尤其是在处理网络数据交换或者存储配置信息时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和...

    英汉汉英词库 json数据格式

    标题中的“英汉汉英词库 json数据格式”指的是一个包含英语到汉语和汉语到英语词汇转换的数据库,它被转换成JSON(JavaScript Object Notation)格式的数据。JSON是一种轻量级的数据交换格式,易于人阅读和编写,...

    前端展示json数据,格式化,可折叠展开

    本主题将详细介绍如何在前端实现JSON数据的格式化展示,以及支持折叠和展开的功能。 首先,理解JSON的基本结构是至关重要的。JSON由键值对组成,键必须是字符串,用双引号包围,而值可以是各种类型,如字符串、数字...

    json 数据格式化 小工具

    这款“JSON数据格式化小工具”是专为解决这个问题而设计的,它能将杂乱无章的JSON内容转换为规范、有层次的格式。不仅如此,此工具还支持对JavaScript对象和CSS内容的格式化,进一步拓宽了其应用范围。 对于...

    已经实现了:(含源码)VB利用官方api读写JSON数据格式文件简单实例.zip

    在VB(Visual Basic 6)中,处理JSON数据格式文件是一项常见的任务,特别是在与Web服务交互或存储配置信息时。本实例将详细讲解如何利用官方API实现VB对JSON的读写操作,帮助开发者更好地理解这一过程。 首先,JSON...

    纯pb代码编写的解析json数据,含生成、格式化等

    标题中的“纯pb代码编写的解析json数据,含生成、格式化等”指的是使用PowerBuilder(简称PB)这种编程语言,完全不依赖其他外部库,实现了JSON数据的解析、生成和格式化的功能。PB是一种面向对象的编程工具,主要...

    自然语言,数据清洗后存储成jsonl格式文件

    描述中提到的数据被存储为JSONL(JSON Lines)格式,这是一种常见的用于存储结构化数据的方式,特别是在处理非结构化文本时。JSONL与JSON类似,但每行表示一个单独的JSON对象。这样的格式适合于逐行读取和处理大数据...

    json数据格式生成fushionChart统计图实例

    本实例主要讲解如何使用JSON数据生成FusionCharts统计图,这在数据可视化中是非常常见的需求。 FusionCharts是一款强大的JavaScript图表库,它支持超过90种图表类型,包括柱状图、饼图、线图、雷达图等,可用于创建...

    android demo,json数据格式的案例的应用

    让我们深入探讨一下这个"android demo,json数据格式的案例的应用"。 首先,JSON是一种轻量级、易于人读写且易于机器解析的格式,它基于JavaScript语法,但并不依赖JavaScript执行环境。JSON数据结构主要由键值对...

    一个简单的JSON 数据格式转换类

    本篇文章将深入探讨如何创建一个简单的JSON数据格式转换类,并分析提供的两个源代码文件——`JsonUtil.java`和`Json.java`。 在Java中,处理JSON数据通常有多种库可供选择,如Gson、Jackson、Fastjson等。然而,...

    学习中医人体穴位 json 数据

    json格式中医中的人体穴位数据,仅供学习研究。

    古诗内容提取json格式转jsonl

    本话题聚焦于“古诗内容提取json格式转jsonl”,这涉及到从JSON格式的数据中提取古诗内容,并将其转换为JSONL(JSON Lines)格式。下面我们将深入探讨这两个格式以及转换过程中的关键知识点。 首先,JSON...

    易语言正则取Json数据源码

    总结来说,这个资源是关于在易语言中使用正则表达式处理Json数据的代码示例,对于需要从Json数据中提取信息的易语言开发者来说,这是一个非常实用的学习材料。通过阅读和理解这段源码,开发者可以提升自己在处理网络...

    json复杂数据解析demo

    综上所述,解析复杂的JSON数据涉及理解JSON格式,导入和使用解析库,处理嵌套结构和特殊类型,借助辅助工具如思维导图,并进行错误处理。在实际项目中,编写清晰、可维护的解析代码是提高效率和减少bug的关键。通过...

    JsonView_json格式化工具

    然而,原始的JSON数据通常以紧凑的纯文本形式存在,对于人类阅读来说,这种格式显得较为复杂和难以理解。此时,就需要使用到JSON格式化工具,如JsonView,它能帮助开发者快速地将杂乱无章的JSON数据转化为清晰易读的...

    jasper之Json数据源演示.rar

    【标题】"jasper之Json数据源演示"指的是在JasperSoft报表工具中使用Json数据源进行数据展示的示例。...这个演示涵盖了从配置Json数据源到设计报表模板的全过程,是学习和实践JasperSoft与Json集成的理想材料。

    c++通过HTTPS以JSON数据格式微信推送消息

    在现代软件开发中,与网络服务的交互已经成为不可或缺的一部分,特别是涉及到HTTPS和JSON数据格式时。本篇文章将详细探讨如何使用C++通过HTTPS协议以JSON数据格式实现微信推送消息。 首先,HTTPS(超文本传输安全...

    Bootstrap展开收缩显示表格json格式数据.zip

    Bootstrap是一款广泛使用的前端框架,由Twitter开发,它提供了一套响应式布局、移动设备优先的Web开发工具,帮助开发者快速...这个项目对于学习和实践Bootstrap以及处理JSON数据的开发者来说,是一个有价值的参考资料。

    C++实现的服务器post访问并实现JSON数据流解析

    结合HTTP协议和JSON数据格式,我们可以构建高效的数据交换接口。 首先,POST方法是HTTP协议中的一个请求类型,用于向服务器发送数据。在C++中实现POST请求,我们需要理解HTTP协议的基本结构,包括请求行、请求头和...

    易语言正则取Json数据

    在本主题中,“正则取Json数据”是指使用正则表达式从Json格式的数据中提取所需信息。Json(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于服务器与客户端之间的数据传输。 正则表达式...

Global site tag (gtag.js) - Google Analytics