您的位置:首页 > Web前端 > JavaScript

json解析二维对象

2016-05-27 10:11 519 查看
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="./jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="./json2.js"></script>
</head>
<body>
<script type="text/javascript">
var text = '[{"method":"开发","values":[{"data":"kaifa"},{"data":"kaifa2"}]},{"method":"仓库","values":[{"data":"cangku"},{"data":"cangku2"}]}]';
var jsonObj = eval("("+text+")");
$.each(jsonObj,function(index,value)
{
alert(index+" "+value['method']);
if("开发" == value['method'])
{
var developValues = value['values'];    //此时就可以获取到开发对应的数据json对象
alert("开发对应的数据: "+developValues);
}
});

//使用json2解析
var json2Obj = JSON.parse(text);
alert(json2Obj.length);
$.each(json2Obj,function(index,value){
alert(index+" "+value['method']);
if("开发" == value['method'])
{
var developValues = value['values'];    //此时就可以获取到开发对应的数据json对象
alert("开发对应的数据: "+developValues);
}
});

</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: