我正在尝试将 JSON 解码为具有许多字符串对的 NSDictionary。一些返回的字符串返回 as&
而不是,&
一些非英文字符显示为它们的 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];