请问一下在android里面就是下面这个jsno 先是统计所有里面的formTemp里面的form_name 有多少内容不是为空的数据 form_value为内容,每次json formTemp的数据是变化的比如果这次可能有姓名,下次就可以能没有姓名,然后根据统计的数据显示整个json的数据,如姓名有三个人填写了,就只显示填写了姓名的人,请问这个表达式怎么写了
{
"data": {
"confirmllList": [{
"provinceId": "440000",
"operId": "16815671026426847451",
"createTime": "2019-09-12 11:12:14",
"cityId": "440300",
"cityName": "深圳市",
"notifyId": "16815671026426847444",
"provinceName": "广东省",
"formTemp": "[{\"form_value\":\"华\",\"form_name\":\"姓名\",\"form_type\":\"1\",\"verified\":\"1\"},{\"form_value\":\"2\",\"form_name\":\"大床房\",\"form_type\":\"2\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要早餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"0\",\"form_name\":\"是否需要中餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要晚餐\",\"form_type\":\"3\",\"verified\":\"1\"}]",
"activityId": "16815671026426847424",
"ismark": null,
"userId": "16815671026426842810",
"notifyType": 2,
"gender": 0,
"userName": "华"
}, {
"provinceId": "440000",
"operId": "16815671026426847458",
"createTime": "2019-09-12 11:13:20",
"cityId": "440300",
"cityName": "深圳市",
"notifyId": "16815671026426847444",
"provinceName": "广东省",
"formTemp": "[{\"form_value\":\"星\",\"form_name\":\"姓名\",\"form_type\":\"1\",\"verified\":\"1\"},{\"form_value\":\"3\",\"form_name\":\"大床房\",\"form_type\":\"2\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要早餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要中餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要晚餐\",\"form_type\":\"3\",\"verified\":\"1\"}]",
"activityId": "16815671026426847424",
"ismark": null,
"userId": "16815671026426844030",
"notifyType": 2,
"gender": 0,
"userName": "星"
}, {
"provinceId": "440000",
"operId": "16815671026426847500",
"createTime": "2019-09-12 11:16:04",
"cityId": "440300",
"cityName": "深圳市",
"notifyId": "16815671026426847444",
"provinceName": "广东省",
"formTemp": "[{\"form_value\":\"慧\",\"form_name\":\"姓名\",\"form_type\":\"1\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"大床房\",\"form_type\":\"2\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要早餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要中餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要晚餐\",\"form_type\":\"3\",\"verified\":\"1\"}]",
"activityId": "16815671026426847424",
"ismark": null,
"userId": "16815671026426847404",
"notifyType": 2,
"gender": 0,
"userName": "慧"
}, {
"provinceId": "440000",
"operId": "16815671026426847513",
"createTime": "2019-09-12 11:17:26",
"cityId": "440300",
"cityName": "深圳市",
"notifyId": "16815671026426847444",
"provinceName": "广东省",
"formTemp": "[{\"form_value\":\"亮\",\"form_name\":\"姓名\",\"form_type\":\"1\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"大床房\",\"form_type\":\"2\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要早餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要中餐\",\"form_type\":\"3\",\"verified\":\"1\"},{\"form_value\":\"1\",\"form_name\":\"是否需要晚餐\",\"form_type\":\"3\",\"verified\":\"1\"}]",
"activityId": "16815671026426847424",
"ismark": null,
"userId": "16815671026426842829",
"notifyType": 2,
"gender": 0,
"userName": "亮"
}]
}
}
JSON语法规则:
数据在名称/值对中;
数据由逗号分隔;
大括号保存对象;
中括号保存数组
1、访问对象值:
var myObj,x;
myObj = {"name":"runoob","alexa":10000,"site":null};
x = myObj.name; //使用点号(.)来访问对象的值
x = myObj["name"]; //使用中括号([])来访问对象的值
2、使用for-in 来循环对象的属性:
3、for-in循环对象的属性时,使用中括号([])来访问属性的值:
var myObj = { "name":"runoob", "alexa":10000, "site":null }; for (x in myObj) { document.getElementById("demo").innerHTML += myObj[x] + "<br>"; }4、修改 JSON 对象的值:
myObj.sites.site1 = "www.google.com";
5、删除 JSON 对象的属性:
delete myObj.sites.site1;
5、使用索引值来访问数组:
6、使用for-in 来访问数组:
var myObj, i, x = ""; myObj = { "name":"网站", "num":3, "sites":[ "Google", "Runoob", "Taobao" ] }; for (i in myObj.sites) { x += myObj.sites[i] + "<br>"; } document.getElementById("demo").innerHTML = x;你这个json中formTemp对应的不是json数据,而是一个json格式的字符串,先用JSON工具转成json在放回来,最后的格式应为没有\"这种数据