我正在尝试从Keys (A,B,...)
下方获取record key
相关的特定JSON
数组值(城市),并尝试存储到NSMutableArray
。
我的JSON
response {
A = {
"name" = janu;
};
B = {
"name" = nandi;
"record" = (
{
"city" = NY;
},
{
"city" = CA;
},
);
};
}
例如:
JSON response all keys
数据而没有具体说明
键名(如:A,B,C,..)key (A,B,C,..)
获取城市值的记录数组并存储到
NSMutableArray
record
数组中有任何新数据,我想显示
notification
如下所示 FYI :
我需要将带有记录数组值的密钥存储到NSMutableArray
,因为我会将two array values
和展示与notification
进行比较(按remove object
新数据),如果有什么新来的。
答案 0 :(得分:0)
您发布的JSON格式不正确。我改了一下,看起来像这样:
{
"response": {
"A": {
"name": "janu"
},
"B": {
"name": "nandi",
"record": [
{
"city": "NY"
},
{
"city": "CA"
}
]
}
}
}
您可以像这样简单地获取JSON键:
我假设JSON持有JSON响应,并且
JSON[@"response"][@"A"] you get the "name":"janu"
并使用JSON[@"response"][@"A"][@"name"]
获得值" Janu"
你可以将它添加到你的数组中,如下所示:
[yourArray addObject:JSON[@"response"][@"A"][@"name"]];