JSON全称为JavaScript Object Notation,是一种轻量级的数据交换格式,容易被人类阅读和编写,也易于机器解析和生成。它基于JavaScript语法的子集,但与JavaScrip...
JSON全称为JavaScript Object Notation,是一种轻量级的数据交换格式,容易被人类阅读和编写,也易于机器解析和生成。它基于JavaScript语法的子集,但与JavaScript语言无关。
JSON由键值对组成,其中键必须是字符串,值可以是字符串、数字、对象、数组、布尔值或null。
打开JSON文件的方式有很多种,以下是其中两种比较常用的方式:
//JavaScript代码
//第一种方式:使用XMLHttpRequest对象
var xhr = new XMLHttpRequest();
xhr.open('GET', 'jsonfile.json', true);
xhr.onreadystatechange = function() {
if(xhr.readyState === 4 && xhr.status === 200) {
var data = JSON.parse(xhr.responseText);
console.log(data);
}
};
xhr.send();
//第二种方式:使用jQuery库
$.getJSON('jsonfile.json', function(data) {
console.log(data);
}); 以上两种方式分别使用了原生JavaScript和jQuery库来读取JSON文件。在读取成功后,可以将JSON数据转换为JavaScript对象,以便于后续处理。