2012-02-09 1 views
1

코코아의 Obj-C에서 JSON 응답 생성 :파싱 ColdFusion에서 9 I가있는 NSDictionary 인스턴스는 ColdFusion에서</p> <pre><code>NSDictionary *responseDict = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil]; </code></pre> <p>통해 생성이 비슷한 출력 JSON 응답 생성 한

{"ROWCOUNT":1,"COLUMNS":["SUBSCRIBERID","FIRSTNAME","LASTNAME"],"DATA":{"SUBSCRIBERID":[ 
27775],"FIRSTNAME":["John"],"LASTNAME":["Doe"]}} 

무엇 I 이 작업을 시도하는 중 DATA 개체를 열거하지만 구문에 어려움이 있습니다.

모든 안내에 감사드립니다.

답변

2

귀하의 "DATA"개체 그냥 DICT, 그래서이 일을하는 것은 그 DICT 열거 할 것이다 :

NSDictionary *dataDict = [response objectForKey:@"DATA"];  
[dataDict enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) { 
     // do your work here 
}]; 
+0

가 감사를! 나무 숲을 볼 수 없었습니다. 더 단순 할 수는 없습니다. –