首页 > Web开发 > 详细

字典型转换为JSON数据

时间:2015-07-08 22:26:24      阅读:202      评论:0      收藏:0      [点我收藏+]

一)将NSDictionary转换成为NSData类型

 NSDictionary *tempDict=[[NSDictionary alloc] initWithObjectsAndKeys:@"nihao",@"sayHeiio", @"woshizhu",@"geyan",nil];   

 NSData *jsonData=[self  toJSONData:tempDict];

二)将NSData类型转换为Json

 NSString *tramsmitData= [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

 

 

 

-(NSData *)toJSONData:(id)theData {

    

    NSError *error = nil;

    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData

                                                       options:NSJSONWritingPrettyPrinted

                                                         error:&error];

    

    if ([jsonData length] > 0 && error == nil){

        return jsonData;

    }else{

        return nil;

    }

}

字典型转换为JSON数据

原文:http://www.cnblogs.com/changeUniversal/p/4631343.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!