JS解析JSON数据

一、JS解析JSON对象
利用eval函数进行转换

var data= {
	"name": "zhangsanfeng",
	"age": 118,
	"address": "beijing"
};

var json = eval('(' + data+ ')');
console.info(json.name);
console.info(json.age);
console.info(json.address);

二、解析JSON数组

var array = [{
			"name": "zhangsanfeng",
			"age": 118,
			"address": "beijing"
		}, {
			"name": "lisiguang",
			"age": 119,
			"address": "shanghai"
		}, {
			"name": "wangwuha",
			"age": 117,
			"address": "hangzhou"
		}];
for (var i in array ) {
    console.info(array[i].name);
    console.info(array[i].age);
    console.info(array[i].address);
}
发布了26 篇原创文章 · 获赞 5 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/Aikin_Tony/article/details/105249411