热门搜索 :
考研考公
您的当前位置:首页正文

JSON解析

来源:东饰资讯网

#import "thirdViewController.h"

#import "GDataXMLNode.h"

#import "student.h"

@interface thirdViewController ()

@end@implementation thirdViewController

- (void)viewDidLoad {  

  [super viewDidLoad];    

}

- (void)didReceiveMemoryWarning {  

  [super didReceiveMemoryWarning];    

}

-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent *)event{

NSLog(@"Foudation自带json解析");

//1.路径

NSString *filepath =[[NSBundle mainBundle]pathForResource:@"JSON_stu" ofType:@"txt"];

//2.转类型

NSData *date =[NSData dataWithContentsOfFile:filepath];

//3.解析json数据使用系统方法

NSArray *array =[NSJSONSerialization JSONObjectWithData:date options:NSJSONReadingAllowFragments error:nil];

//4.便利array

for (NSDictionary *dic in array) {

student *stu =[[student alloc]init];

[stu setValuesForKeysWithDictionary:dic];

NSLog(@"%@",stu);

}

}

Top