json iphone需要帮助

时间:2011-08-13 03:37:38

标签: iphone objective-c json nsdictionary deserialization

我从服务器接收数据。现在,当我反序列化时,我得到一个具有键值的array。现在array的第一个对象是我的整个NSDictionary项目,我必须使用keys从中提取数据。我被困在这里,我尝试使用不同的东西,如集合中提取它们,但它扰乱了那里的安排。我是这个领域的新人。请有人帮帮我。如何将该数组放入NSDictionary对象或使用该数组中的键提取信息。感谢。

NSData *responseData = [[request responseString] dataUsingEncoding:NSUTF8StringEncoding];
NSError *err = nil;
NSDictionary *dataArray = [[CJSONDeserializer deserializer]deserialize:responseData error:&err];

它将一个数组作为输出给我。

2 个答案:

答案 0 :(得分:1)

如何:NSDictionary *myDictionary = [myArray objectAtIndex:0];

答案 1 :(得分:0)

我强烈建议SBJson框架作为生产就绪库来处理这些问题。