首页 > Web开发 > 详细

json串的使用

时间:2016-01-09 16:59:54      阅读:149      评论:0      收藏:0      [点我收藏+]

一:格式

格式:

{"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串     }   } }

 

json串的使用

原文:http://www.cnblogs.com/hongmaju/p/5116488.html

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