zoukankan      html  css  js  c++  java
  • iOS 对象和json互相转换

    // 将字典或者数组转化为JSON

    - (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串转化为字典或者数组

    - (id)toArrayOrNSDictionary:(NSData *)jsonData

    {

        NSError *error = nil;

        id jsonObject = [NSJSONSerialization JSONObjectWithData:jsonData

                                                        options:NSJSONReadingAllowFragments

                                                          error:&error];

        

        if (jsonObject != nil && error == nil)

        {

            return jsonObject;

        }

        else

        {

            // 解析错误

            return nil;

        }

        

    }

  • 相关阅读:
    python爬取哦漫画
    NLP系列(2)_用朴素贝叶斯进行文本分类(上)
    svm 笔记
    nlp学习笔记
    LR
    bp网络全解读
    最小二乘法
    学习参考
    pandas中的quantile函数
    泰坦尼克号与小费与乘客数量与 鸢尾花数据集
  • 原文地址:https://www.cnblogs.com/zhangyuqing/p/3656432.html
Copyright © 2011-2022 走看看