首页 > Web开发 > 详细

json例子--bai

时间:2017-01-08 16:41:04      阅读:241      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<html>
	
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<script>
			
			//json字符串
			var str1 = "{username:‘老白 ‘,age:‘18‘}";
			//使用eval运算,获得单个对象
			var obj = eval("("+str1+")");
			//alert(obj.username);
			//alert(obj.age);
			
			//json字符串,对象的数组
			var str2 = "[{animal:‘黄牛‘,age:‘18‘,footcount:‘4‘},{animal:‘白牛‘,age:‘28‘,footcount:‘6‘}]"
			var list = eval("("+str2+")");
			//alert("第1只牛:"+list[0].animal+","+list[0].age);
			//alert("第2只牛:"+list[1].animal+","+list[1].age);
			
			//json字符串,对象嵌套对象
			var str3 = "{username:‘老白‘,age:‘18‘,animal:{aname:‘黄牛‘,age:‘18‘,footcount:‘4‘} }";
			var man = eval("("+str3+")");
			//alert("人名"+man.username+",年龄"+man.age+",拥有的动物名"+man.animal.aname+",拥有的动物脚数"+man.animal.footcount);

			//json字符串,对象嵌套对象数组
			var books = "[{bname:‘西游记‘,price:‘5‘},{bname:‘金瓶‘,price:‘500‘}]";
			var str4 = "{username:‘老白‘,age:‘18‘, books:"+books+"}";
			var man2 = eval("("+str4+")");
			alert("人名"+man2.username+"第1本书名:"+man2.books[0].bname+",价格"
			+man2.books[0].price); 
			alert("人名"+man2.username+"第2本书名:"+man2.books[1].bname+",价格"
			+man2.books[1].price);
		</script>
	</body>
</html>

  

json例子--bai

原文:http://www.cnblogs.com/ipetergo/p/6262068.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!