JavaScript中怎么使用JSON?
一、JSON 是什么?
【JavaScript中怎么使用JSON?】JSON 是一种语法,是一种完全独立于编程语言的文本格式。可以把 任意编程语言表示的数据类型
转换成 JSON格式的字符串
,也可以反向转换。这样不同编程语言,就可以通过 JSON 格式来共享数据。JSON 的详细语法规则,可以看下官网介绍!
二、JavaScript 中使用 JSON
JSON 是 浏览器 内置对象,无需下载,可以直接使用,有两个方法:JSON.stringify 和 JSON.parse.
1、js数组类型 转 json字符串
// 输出结果是:[{"group":0,"param":["one","two","three"]},{"group":1,"param":["one","two","three"]},{"group":2,"param":["one","two","three"]}]
2、js对象类型 转 json字符串
var object = {};
var params = [];
for(var i = 0;
i < 3;
i++){
var obj = {};
obj[i] = "abc";
params.push(obj);
}
object['name'] = 'jack';
object['age'] = 25;
object['data'] = params;
var json = JSON.stringify(object);
console.log(json);
//输出为:{"name":"jack","age":25,"data":[{"0":"abc"},{"1":"abc"},{"2":"abc"}]}
3、json字符串 转 js数据类型
var text = '{ "sites" : [' +
'{ "name":"Learn-anything" , "url":"www.learn-anything.cn" },' +
'{ "name":"Google" , "url":"www.google.com" },' +
'{ "name":"Taobao" , "url":"www.taobao.com" } ]}';
obj = JSON.parse(text);
console.log("obj", obj);
三、其他编程语言使用 JSON 每一种编程语言都有其对应的 JSON 库可以使用,官网列出了所有可用的库,这里详细查看!
四、参考文档
- JavaScript中怎么使用JSON?
推荐阅读
- 热闹中的孤独
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 七年之痒之后
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 开花店的前景怎么样()
- 我眼中的佛系经纪人