JSONを多くの文字列ペアを持つNSDictionaryにデコードしようとしています。返される文字列の一部はでは&
なくとして返され&
、英語以外の文字の一部は、正しくデコードされた値ではなく、urlエンコードされた値として表示されます。どうすればこれを修正できますか?
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];