我正在使用NSURLConnection
和以 JSON 格式从 API 下载数据NSJSONSerialization
。JSON&
以 HTML 与符号文字的形式返回所有内容:&
。
我想知道这是否应该在服务器上正确编码,使用 UTF-8 到 Unicode,并由我接收,&
或者我是否应该做这项工作。
这是我用来下载数据的代码:
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:api_url]];
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
[NSURLConnection sendAsynchronousRequest:request
queue:queue
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error){
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
// do work
}];