2011-03-26 29 views
3

我使用JSON解析在我的應用程序 解析,這是我的JSON數據如下:怎麼辦JSON在iphone

{「迴應」: {「成功」:假的,「錯誤」: {「代碼」:7,「說明」:「你是不是在登錄」}}}

,我想描述意味着我我的字符串 所以我怎樣才能做到這一點 「你是不是在登錄」請幫我.....

回答

2

我們在iPhone應用程序中使用CJSONDeserializer(TouchJSON library)bei ng在工作中發展。

只需使用下面的方法:

NSDictionary * dictionary = [[CJSONDeserializer deserializer] deserializeAsDictionary:data error:&error]; 

其中數據是NSData的類型*的。它將JSON字符串轉換成字典,以便你可以得到的值說明如下:通過JSON的一步解析

[[[dictionary objectForKey:@"response"] objectForKey:@"error"] objectForKey:@"description"]; 
+0

謝謝您的回答,但我的應用程序是在該行崩潰的NSDictionary *詞典= [[CJSONDeserializer解串器] deserializeAsDictionary:數據錯誤:錯誤] 由於錯誤的指示...不管我不知道請幫助我 – KETAN 2011-03-28 05:55:27

+0

發佈相關的代碼。 – NRaf 2011-03-28 08:01:44