Objective c 在Cocoa Obj-C中解析Coldfusion 9生成的JSON响应
我通过创建了一个NSDictionary实例Objective c 在Cocoa Obj-C中解析Coldfusion 9生成的JSON响应,objective-c,cocoa,coldfusion,coldfusion-9,Objective C,Cocoa,Coldfusion,Coldfusion 9,我通过创建了一个NSDictionary实例 NSDictionary *responseDict = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; 来自Coldfusion生成的JSON响应,其输出类似于: {"ROWCOUNT":1,"COLUMNS":["SUBSCRIBERID","FIRSTNAME","LASTNAME"],"DATA":{"SUBSCRIBERID":[ 27775],"FIR
NSDictionary *responseDict = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
来自Coldfusion生成的JSON响应,其输出类似于:
{"ROWCOUNT":1,"COLUMNS":["SUBSCRIBERID","FIRSTNAME","LASTNAME"],"DATA":{"SUBSCRIBERID":[
27775],"FIRSTNAME":["John"],"LASTNAME":["Doe"]}}
我试图做的是枚举数据对象,但却在语法方面遇到了困难
感谢您的指导 您的“数据”对象只是一个dict,因此这样做将枚举该dict:
NSDictionary *dataDict = [response objectForKey:@"DATA"];
[dataDict enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
// do your work here
}];
非常感谢。只见树木不见森林。再简单不过了。