iOS-JSON数据与NSDictionary和NSArray之间的转化

  • 1、将字典或者数组转化为JSON串
NSError *error = nil;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData options:NSJSONWritingPrettyPrinted error:&error];
NSString *jsonString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];                     
  • 2、将JSON串转化为NSDictionary或NSArray
  • 将NSString转化为NSData
[jsonString dataUsingEncoding:NSASCIIStringEncoding];
  • 将JSON串转化为字典或者数组
id jsonObject = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingAllowFragments error:&error];                                  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容