JS 读取JSON数据

JS 读取JSON数据_第1张图片

JSON数据: 

var infos = {
	"name": "Aimee",
	"age": 18,
	"boyfriend": true,
	"dog": {
		"name": "旺财",
		"sex": "男",
		"color": "yellow"
	},
	"cars":[
		{
			"name":"宝马",
			"type":"X11系列"
		},
		{
			"name":"爱玛",
			"type":"C11系列"
		},
		{
			"name":"婴儿",
			"type":"B15系列"
		}
	]
};

读取JSON:



 function fun2(){
	   var str = "";
	   //获得数据
	   var obj = eval(infos);
	   
	   //拼接
	   str+=obj.name+"
"+obj.age+"
"+obj.boyfriend+"
"; str+=obj.dog.name+"
"+obj.dog.sex+"
"+obj.dog.color+"
"; str+="
"; //循环 for (var i = 0; i < obj.cars.length; i++) { str+=obj.cars[i].name+"
"+obj.cars[i].type+"
"; } //赋值 document.getElementById("p1").innerHTML=str; }

 

你可能感兴趣的:(JS)