JSON/JSONP浅谈
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON/JSONP浅谈相关的知识,希望对你有一定的参考价值。
一、什么是JSON?
JSON 即 javascript Object Notation 的缩写,简而言之就是JS对象的表示方法,是一种轻量级的数据交换格式。
JSON 是存储和交换文本信息的语法,类似XML,但是相对于XML又比其更小、更快、更容易解析。
二、JSON语法:
JSON 语法是 JavaScript 对象表示法语法的子集。
1.数据在名称/值对中;
2.数据由逗号分隔;
3.花括号保存对象;
4.方括号保存数组。
例如:
var
json = {
"ch"
:[{
"names"
:
"怡美家园"
,
"data"
:[2,2,1,1,1,1],
"times"
:[10,11,13,13,21,23]},
{
"names"
:
"怡美家园"
,
"data"
:[2,2,1,1,1,1],
"times"
:[10,11,13,13,21,23]}
]
};
JavaScript 程序能够使用内建的 eval() 函数,用 JSON 数据来生成原生的 JavaScript 对象。
JSON字符串转化为JSON格式:
var txt = ‘{"employees":[‘ +
‘{"firstName":"Bill","lastName":"Gates" },‘ +
‘{"firstName":"George","lastName":"Bush" },‘ +
‘{"firstName":"Thomas","lastName":"Carter" }]}‘;
obj = JSON.parse(txt);
以上是关于JSON/JSONP浅谈的主要内容,如果未能解决你的问题,请参考以下文章