格式:
{"tools": [ { "name":"css format" , "site":"http://www.cnblogs.com/hongmaju/" }, { "name":"json format" , "site":"http://www.cnblogs.com/hongmaju/" }, { "name":"hash MD5" , "site":"http://www.cnblogs.com/hongmaju/" } ] }
有层次的格式:
{ "0": [ { "Txt": "[‘收银员‘]", "Names": "[‘bi‘]", "data": [ { "ID": "1", "Name": "收银员" }, { "ID": "1", "Name": "张三" } ] } ], "1": [ { "Txt": "[‘餐台类型‘]", "Names": "[‘ro‘]", "data": [ { "ID": "16", "Name": "A1" }, { "ID": "17", "Name": "包桌" } ] } ], "2": [ { "Txt": "[‘账单类型‘]", "Names": "[‘bi‘]", "data": [ { "ID": "G", "Name": "挂账账单" }, { "ID": "gzhk", "Name": "挂账回款" }, { "ID": "H", "Name": "会员充值" }, { "ID": "l", "Name": "连锁账单" }, { "ID": "M", "Name": "招待账单" }, { "ID": "R", "Name": "红冲账单" }, { "ID": "Z", "Name": "异地卡充值" }, { "ID": "J", "Name": "预订押金" }, { "ID": "Z", "Name": "已结账单" } ] } ], "3": [ { "Txt": "[‘营业站点‘]", "Names": "[‘se‘]", "data": [ { "ID": "10", "Name": "重庆万州面馆" } ] } ] }
在线验证json格式的地址:http://www.atool.org/jsonformat.php
对上面的json的处理:
success: function (result) { for (var key in result) {
alert(key);//弹出0,1,2,3这几个数字
alert(result[key]);//弹出0对应的json串 alert(getValue(result[key][0].Txt));//得到0对应的json串中的Txt的值 for (var da in result[key]) { alert(result[key][da].data);//得到0对应的json串中的data的json串 } } }
原文:http://www.cnblogs.com/hongmaju/p/5116488.html