jQuery怎么操作json对象jsonTest(即json类型的string,但是要先将string转换为json对象),获取对象属性、获取对象数组的某个对象

来源:互联网 发布:java开源开发平台 编辑:程序博客网 时间:2024/05/16 18:57

有某个json类型的String如下:

var str=       {"draw":1,"recordsFiltered":5,"data":[{"NAME":"123与123123与123123风灾","GRADE":"特别重大","TIME":"2017-04-06 02:04:00","TYPE":"风灾"},{"NAME":"ADFSSS与ADFADFFF与AAAA我与22222与123123与3222与123与123与12312碰撞","GRADE":"特别重大","TIME":"2017-03-08 09:03:00","TYPE":"碰撞"},{"NAME":"甲","GRADE":"小","TIME":"2012-11-01 12:11:00","TYPE":""},{"NAME":"123与333碰撞","GRADE":"小事故","TIME":"2017-05-09 05:05:00","TYPE":"碰撞"},{"NAME":"123123碰撞","ACCI_GRADE":"一般","TIME":"2017-05-01 05:05:00","TYPE":"碰撞"}],"recordsTotal":5}




var strJson=eval("("+data+")");//data不是固定写法,data是你要转换的str,转换为json对象

strJson.draw//获取strJson的draw属性值,得到的结果:1

str.Json.data[1].NAME//获取strJson的data属性(即一个对象数组)的第一个成员的NAME属性,得到的结果是是:  123与123123与123123风灾