
如果您转换JSON数据
{ "result" : "u8aaa" }到
NSDictionary(例如使用
NSJSONSerialization)并打印字典
NSError *error;NSDictionary *jsonDict = [NSJSonSerialization JSONObjectWithdata:jsonData options:0 error:&error];NSLog(@"%@", jsonDict);
那么你会得到输出
{ result = "U8aaa";}原因是该
description方法
NSDictionary对所有非ASCII字符使用“ Unnnn”转义序列。但这仅是为了在控制台中
显示 ,字典是 正确的 !
如果您打印密钥的值
NSLog(@"%@", [jsonDict objectForKey:@"result"]);
那么您将获得预期的输出
說
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)