var data= {
"teas": {
"tea": [{
"leas": {
"lea": [{"lid": 1,"lname": "l1"},{"lid": 2,"lname": "l2"},{"lid": 3,"lname": "l3"},{"lid": 4,"lname": l4}]
},
"tname":"t1"
"tid": 1001,
},
{
"lea": {
"lea": [{"lid": 2,"lname": "l2"},{"lid": 3,"lname": "l3"},{"lid": 5,"lname": "l5"},{"lid": 8,"lname": "l8"}]
},
"tname":"t2"
"tid": 1002,
},
{
"lea": {
"lea": [{"lid": 1,"lname": "l1"},{"lid": 33,"lname": ""}]
},
"tname":"t3"
"tid": 1003,
}
],
},
}
我现在想构造一个数组var info=[{"lid":lid,"lname":lname}...],把所有的lid和lname装入数组,重复项只保留一个,同时删除lname=“”的项,应该怎么写呢?