獲取了一個JSON,無法解析。
代碼:
[httpClient postPath:@"" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSDictionary *jsonDict = [NSJSONSerialization JSONObjectWithData:responseObject options:kNilOptions error:nil];
NSLog(@"%@",jsonDict);
NSArray *jsonArray = [jsonDict objectForKey:@"sJSON"];
NSLog(@"%@",[jsonArray class]);
NSLog(@"%@",jsonArray);
NSLog打印類給出的_NSCFString類。
是不是這不是JSON?不過看上去真的很像。
[{"ImageTagID":78,"Xpixel":408,"Ypixel":69,"Xpercent":17}]
是json格式.你已經將json序列化為了NSArray 數組
NSArray *jsonArray = [jsonDict objectForKey:@"sJSON"];
如果要訪問這個數組中的對象你可以遍歷
for (id obj in jsonArray) {
NSLog(@"object is %@",obj);
}