2
많은 문자열 쌍이있는 NSDictionary로 JSON을 디코딩하려고합니다. 반환 된 문자열 중 일부는 &
대신 &
으로 반환되고 일부 영어가 아닌 문자는 올바르게 디코딩 된 값 대신 URL 인코딩 된 값으로 표시됩니다. 이 문제를 어떻게 해결할 수 있습니까?TouchJSON 디코딩 문제
NSString *strContent = [[NSString alloc] initWithBytes:[responseData bytes] length:[responseData length] encoding: NSUTF8StringEncoding];
//I cache the string here
NSData *jsonData = [strContent dataUsingEncoding:NSUTF8StringEncoding];
NSError *error = nil;
NSDictionary *dictionary = [[CJSONDeserializer deserializer] deserializeAsDictionary:jsonData error:&error];