iOS把jason字符串转化为标注的data(responseObject)类型

热门标签

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

//对于那些接口开发不规范的开发人员来说,我们提出了,(返回null,返回字符串形式的jason)

//他们不愿意改,我们表示很无奈的,所以我们只有自己多写点代码了,走点弯路了

//

- (void)uiConfig
{
    //把experiences字段义字符串的形式存起来
    //然后通过下面的方法转化为标准的jason格式
    //其他的也是一样的。。。
     NSString *massageString =@"[{\"begin\":\"2012-11-11\",\"end\":\"2016-1-1\",\"desc\":\"我的\"},{\"begin\":\"2012-11-11\",\"end\":\"2016-1-1\",\"desc\":\"我的\"}]";
     NSData *jsonData = [massageStringdataUsingEncoding:NSUTF8StringEncoding];
    NSArray *array = (NSArray *)[selftoArrayOrNSDictionary:jsonData];
    
    NSLog(@"array == %@",array);
}
 
- (id)toArrayOrNSDictionary:(NSData *)jsonData
{
    NSError *error = nil;
    id jsonObject = [NSJSONSerializationJSONObjectWithData:jsonData options:NSJSONReadingAllowFragmentserror:&error];
    if (jsonObject != nil && error == nil){
        return jsonObject;
    }else{
        // 解析错误
        return nil;
    }
}

 

标签:

未经允许不得转载:作者:SheaYang, 转载或复制请以 超链接形式 并注明出处 技术Dog|博客
原文地址:《iOS把jason字符串转化为标注的data(responseObject)类型》 发布于2019-10-31

分享到:
赞(0) 打赏

评论 抢沙发

8 + 6 =


iOS把jason字符串转化为标注的data(responseObject)类型

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?