IT분야/iOS
[iPhone]JSON 사용하기
suroMind
2011. 3. 24. 11:56
JSON을 사용하기 위해 Framework을 추가해서 하는 방법이 있던데.. 본인은 귀찮아서 헤더파일을 추가해서 씁니다.
http://stig.github.com/json-framework/ 에서 파일을 받고 압축을 풀러 classes안에 .h파일과 .m파일을
자신의 프로젝트에 복사하고 사용할때는 JSON.h 파일만 import 시키면 설정은 끝이다.
** 간단 사용법
---- SBJsonWriter ----
NSMutableDictionary *mdic= [[NSMutableDictionary alloc] init];
[mdic setValue: @"누구냐" forKey:@"deviceId"];
[mdic setValue: @"suroMind" forKey:@"token"];
[mdic setValue: @"한글" forKey:@"name"];
SBJsonWriter *writer=[[SBJsonWriter alloc]init];
NSString * params= [writer stringWithObject:mdic]; //JSON형태
[mdic release];
[writer release];
---- SBJsonParser ----
SBJsonParser *jsonParser = [[SBJsonParser alloc] init];
NSDictionary *dic = (NSDictionary*)[jsonParser
objectWithString:temp // 파싱할 NSString
error:&error];
NSString *tresultCode = [dic objectForKey:@"deviceId"];
NSString *type = [dic objectForKey:@"token"];
[jsonParser release];