第三方函式庫json
使用方式
以Facebook的Open Graph Protocol為例,首先我們必須先取得JSON字串:
NSURL *url = [NSURL URLWithString:@"http://graph.facebook.com/cyberbuzz"];
NSString *JSONString = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];
再來便是呼叫json-framework所提供的方法來解析字串,將解析的結果儲存在NSDictionary中:
NSDictionary *items = [JSONString JSONValue];
最後便可以透過透過NSLog來確認解析的結果、或是透過objectForKey等方法來取得JSON中的值:
NSLog(@"Parsed JSON : %@", [items description]);
至於要將NSDictionary轉成JSON字串也相當容易,只要呼叫:
NSString *JSONString = [items JSONFragment];
這樣就可以順利建立出JSON字串了。
http://jinkeu.blog.163.com/blog/static/208921292010111661442781/
本文转自老Zhan博客园博客,原文链接:http://www.cnblogs.com/mybkn/articles/2412747.html,如需转载请自行联系原作者