美文网首页橙红科技有限公司iOS Codingios开发
9- 字典,数组(NSDictionary,NSArray)转成

9- 字典,数组(NSDictionary,NSArray)转成

作者: 春田花花幼儿园 | 来源:发表于2016-04-29 22:56 被阅读613次

    转化代码

    /**
     *  字典,数组转 JSON
     *
     *  @param object 需要被转换的类型对象,任意类型
     *
     *  @return JSON 字符串
     */
    - (NSString *)idObjectToJson:(id)object
    {
        NSError *parseError = nil;
        NSData  *jsonData = [NSJSONSerialization dataWithJSONObject:object options:NSJSONWritingPrettyPrinted error:&parseError];
        return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
    }
    

    需要注意

    在使用中,我们注意如果是NSDictionary 中包含 NSArray的话,只需要把最终的 NSDictionary 对象转换一下就可以了.否则解析出的 JSON 字符串,会出现"\n"和空格的情况

    交流


    希望能和大家交流技术

    我的博客地址: http://www.lilongcnc.cc/


    相关文章

      网友评论

      • 崠崠:如果NSDictionary 中含有NSDictionary 呢?会不会有影响啊

      本文标题:9- 字典,数组(NSDictionary,NSArray)转成

      本文链接:https://www.haomeiwen.com/subject/mukkrttx.html