mark: iphone下的json-framework
第三方函式庫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/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。