2012-05-14 7 views
6

NSJSONSerializationクラスリファレンスを使用してJSONファイルを読み込む必要があります。以前に作成されたJSONファイルから読み込む代わりに、このクラスの使用に関するすべてのサンプルがWebページ自体のコンテンツを読み込みました。誰でも、そのクラスを使用してJSONファイルから解析する方法を知っていますか?ありがとう。NSJSONSerializationクラスリファレンスを使用してJSONファイルを読み取る方法は?

答えて

13

シンプル、quick'n'dirty例:

NSString *jsonPath = [[NSBundle mainBundle] pathForResource:@"foobar" 
                ofType:@"json"]; 
NSData *data = [NSData dataWithContentsOfFile:jsonPath]; 
NSError *error = nil; 
id json = [NSJSONSerialization JSONObjectWithData:data 
              options:kNilOptions 
              error:&error]; 
NSLog(@"JSON: %@", json); 
関連する問題