早期,所有的数据传输习惯使用XML文件
# JSON(JavaScript Object Notation, JS 对象简谱)是一种轻量级的数据交换格式。
# 简洁和清晰的层次结构使得JSON成为理想的数据交换语言。
# 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
在JavaScript一切皆为对象,任何js支持的类型都可以用JSON来表示;
格式:
#对象都用 {}
#数组都用 []
#所有的键值对都是用key:value
JSON字符串 和 JS对象的转化
var user={ name:‘cl‘, age:19, sex:"男" } //对象转化为json字符串 {"name":"cl","age":19,"sex":"男"} var jsonUser=JSON.stringify(user); //json字符串转化为对象 参数为json 字符串 var obj=JSON.parse(‘{"name":"cl","age":19,"sex":"男"}‘);
JSON 和 JS对象的区别
var obj={a: ‘hello‘,b:‘hellob‘};
var json=‘{"a" : "hello","b" : "hellob"}‘
原文:https://www.cnblogs.com/clblogs/p/14757313.html