-8

我有一个 JSON 对象数组,其布局如下:

[{
    "user_privacy": "Private",
    "latitude": "53.34885596487662",
    "longitude": "-6.255970895290375",
    "address": "",
    "quick_ezpoint": false,
    "tags": "test",
    "owner": true,
    "value": "TQJ539"
},{
    "user_privacy": "Private",
    "latitude": "53.34885596487662",
    "longitude": "-6.255970895290375",
    "address": "",
    "quick_ezpoint": false,
    "tags": "test",
    "owner": true,
    "value": "TQJ539"
}]

我尝试了这段代码,但它不起作用:

NSArray *ezpoints = [JSON valueListAttributes];
                for (NSArray *ezpoint in ezpoints) {
                    NSLog(@"%@",[ezpoint description]);
                }
4

1 回答 1

0
for(NSDictionary * dict in ezpoints)
{
    [userPrivacyArray addObject:[dict valueForKey:@"user_privacy"]];
    [LattitudeArray addObject:[dict valueForKey:@"latitude"]];
    [LongitudeArray addObject:[dict valueForKey:@"longitude"]]
}

使用使用键解析数据,valueForKey您可以识别您的 json 数据并存储到您想要的 NSArray、NSString 中。

这里userPrivacyArray,LattitudeArray,LongitudeArray都是数组。

试试这个东西。

于 2013-10-30T07:36:03.937 回答