JSON解析出现了问题

获取了一个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}]

1个回答

是json格式.你已经将json序列化为了NSArray 数组

NSArray *jsonArray = [jsonDict objectForKey:@"sJSON"];

如果要访问这个数组中的对象你可以遍历

for (id obj in jsonArray) {
       NSLog(@"object is %@",obj);

}
for_2012
for_2012 谢谢~
接近 7 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问