JSON
Posted 瘋孑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON相关的知识,希望对你有一定的参考价值。
JSON(javascript Object Notation):即JS对象标记,是一种轻量级的数据交换格式,主要用于传送数据。处理Javascript 和web服务器端的之间数据交换(传递时传递的是字符串,而JS和服务器操作的都是对象)
1、JSON是 JavaScript 原生格式,有两种结构,即是对象和数组:
var o={"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"}
var jsonranklist=[{"xlid":"cxh","xldigitid":123456,"topscore":2000,"topplaytime":"2009-08-20"},{"xlid":"zd","xldigitid":123456,"topscore":1500,"topplaytime":"2009-11-20"}]
2、 在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键(JS中)
JSON字符串:var str1 = ‘{ "name": "cxh", "sex": "man" }‘;
JSON对象:var str2 = { "name": "cxh", "sex": "man" };
要运用上面的str1,必须运用下面的要领先转化为JSON对象:
①.var str2 = eval(‘(‘ + str1 + ‘)‘);
eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。
以上是关于JSON的主要内容,如果未能解决你的问题,请参考以下文章