JavaScript

超轻量级php框架startmvc

json的结构与遍历方法实例分析

更新时间:2020-05-09 00:48:01 作者:startmvc
本文实例讲述了json的结构与遍历方法。分享给大家供大家参考,具体如下:第一种json结构

本文实例讲述了json的结构与遍历方法。分享给大家供大家参考,具体如下:

第一种json结构:


var jsongood =
{"goods":[{"parentId":"null","productId":1,"name":"商品","amount":"null"},{"parentId":1,"productId":11,"name":"水果","amount":"null"}]};

遍历的方法是:


for(var i = 0;i < jsongood.goods.length; i ++){
alert(jsongood.goods[i].amount);
}

第二种json结构:


var jsongood =
{"parentId":"null","productId":1,"name":"商品","amount":"null"}

遍历方法:


function getJsonLength(jsonobj){
 var length = 0;
 for(var i in jsonobj){
 length ++;
 }
 return length;
}
getJsonLength(jsongood)

PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

在线JSON代码检验、检验、美化、格式化工具: http://tools.jb51.net/code/json

JSON在线格式化工具: http://tools.jb51.net/code/jsonformat

在线XML/JSON互相转换工具: http://tools.jb51.net/code/xmljson

json代码在线格式化/美化/压缩/编辑/转换工具: http://tools.jb51.net/code/jsoncodeformat

在线json压缩/转义工具: http://tools.jb51.net/code/json_yasuo_trans

json 结构 遍历