motools json操作

一、JSON格式:
{
"metadata": [
{"id": "ACTID", "name": "日志ID", "isQuery": "1", "isShow": "0"
},
{ "id": "LOGSOURCE", "name": "日志来源", "isQuery": "0", "isShow": "1"
},
{"id": "LOGLEVEL", "name": "日志级别", "isQuery": "0", "isShow": "1"
},
{ "id": "LOGPRIORITY", "name": "日志优先级","isQuery": "0", "isShow": "1"
},
{"id": "USERID", "name": "用户ID", "isQuery": "0","isShow": "1"
},
{"id": "USERNAME", "name": "用户", "isQuery": "0", "isShow": "1"
},
{ "id": "USERAC", "name": "源账号", "isQuery": "0", "isShow": "1"
},
{"id": "USERIP","name": "源IP","isQuery": "0", "isShow": "1"
},
{"id": "GROUPID", "name": "部门ID", "isQuery": "0", "isShow": "0"
},
{"id": "GROUPNAME", "name": "部门","isQuery": "0", "isShow": "1"
},
{"id": "OPERTIME", "name": "操作时间","isQuery": "0", "isShow": "1"
},
{"id": "OPERTIMEYEAR", "name": "年", "isQuery": "0", "isShow": "1"
}
],
"rows": [
{
"OPERTIMEYEAR": "2016",
"USERAC": "lujunqi",
"GROUPID": "",
"OPERSTATE": "1",
"RESOURCETYPE": "Res-Host",
"USERIP": "132.230.108.109",
"GROUPNAME": "",
"OPERTIME": "2016-06-01 00:00:04.000"
},
{
"OPERTIMEYEAR": "2016",
"USERAC": "seven",
"GROUPID": "368009",
"OPERSTATE": "1",
"RESOURCETYPE": "Res-Host",
"USERIP": "192.168.2.123",
"GROUPNAME": "江西省通信产业服务有限公司(实业公司)",
"OPERTIME": "2016-08-31 13:14:21.000"
}
]
}

二、获取json对象
var jsonResult = JSON.decode('(' + json内容+ ')');

三、解析内容
var metadates = jsonResult.metadata;
for (var i = 0; i < metadates.length; i++) {
fname = metadates[i].name;
isShow = metadates[i].isShow;
}

var rows = jsonResult.rows;
for (var i = 0; i < rows.length; i++) {
row = rows[i];
for (var j = 0; j < metadates .length; j++) {
//获取rows字段值
row[metadata[j].id];
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值