으로 NSDictionary를 json string으로 바꾸는 문제가 NSDictionary를 json string.everything으로 변환하려고합니다. 다음과 같이 설명 된 작은 문제가 있습니다. 다음 변환 코드가 있습니다./
{
"hello" : "21\/11\/2014 10:07:42 AM"
}
:
NSLog(@"%@", [self dictToJson:@{@"hello" : @"21/11/2014 10:07:42 AM"}]);
다음이 NSLog의 출력은 다음과 같습니다는 NSString에있는 NSDictionary :로
-(NSString *)dictToJson:(NSDictionary *)dict
{
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:nil];
return [[NSString alloc] initWithBytes:[jsonData bytes] length:[jsonData length] encoding:NSUTF8StringEncoding];
}
나는 메서드를 호출하고 I 출력을 다음 기대하고
, 내가 어떻게 그것을 달성 할 수
{
"hello" : "21/11/2014 10:07:42 AM"
}
은이 stringByReplacingOccurrencesOfString
방법을 사용하여 수행 할 수 있습니다,하지만 난이 사용하지 않습니다. 같은 것을 성취 할 수있는 다른 방법이 있습니까?
는 뭔가 잘못입니까? –