zoukankan      html  css  js  c++  java
  • 字典转json字符串方法

    [self convertToJsonData:_editDictionary];

    /** 字典转json字符串方法 */

    -(NSString *)convertToJsonData:(id)dict {

        

        NSError *error;

        

        NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:&error];

        

        NSString *jsonString;

        

        if (!jsonData) {

            

            NSLog(@"%@",error);

            

        }else{

            

            jsonString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];

            

        }

        

        NSMutableString *mutStr = [NSMutableString stringWithString:jsonString];

        

        NSRange range = {0,jsonString.length};

        

        //去掉字符串中的空格

        

        [mutStr replaceOccurrencesOfString:@" " withString:@"" options:NSLiteralSearch range:range];

        

        NSRange range2 = {0,mutStr.length};

        

        //去掉字符串中的换行符

        

        [mutStr replaceOccurrencesOfString:@" " withString:@"" options:NSLiteralSearch range:range2];

        

        return mutStr;

        

    }

  • 相关阅读:
    iris中间件
    go并发设计模式 --资源生成器模式
    Navicate
    golang sftp传输文件
    升级python
    在centos上面开机自启动某个程序
    文件MD5
    python模块之logging
    python之八大排序方法
    python生成器
  • 原文地址:https://www.cnblogs.com/liuting-1204/p/6816510.html
Copyright © 2011-2022 走看看