iOS 字典转json字符串

NSDictionary *param = @{@"key1":@"value1",@"key2":@"value2"};
NSError *parseError = nil;
    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:param options:NSJSONWritingPrettyPrinted error:&parseError];
    NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
时间: 2024-10-06 22:02:37

iOS 字典转json字符串的相关文章

iOS JSON字符串转化为字典-字典转Json字符串-

1. JSON字符串转化为字典 + (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString == nil) { return nil; } NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; NSError *err; NSDictionary *dic = [NSJSONSerialization

字典转json字符串方法

[self convertToJsonData:_editDictionary]; /** 字典转json字符串方法 */ -(NSString *)convertToJsonData:(id)dict { NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:&error]; NSString *jsonSt

python里如何将字典转为json字符串

在Pyhton里有一个叫simplejson的库可以方便的将完成对json的生成与解析.这个包里主要有四个方法:dump和dumps由python数据类型生成json,load和loads将json解析成为python的数据类型. load和loads(解析JSON成Python的数据类型)dump和dumps的唯一区别是dump会生成一个类文件对象,dumps会生成字符串,同理load和loads分别解析类文件对象和字符串格式的JSON 在django的HttpResponse中的返回中需要将

IOS 字典转json 解决全角问题

引用头文件 <pre name="code" class="objc">JSONKit.h <span style="font-family: Arial, Helvetica, sans-serif;">// 字典转成json,解决全角问题</span> -(NSString *) toJson:(NSMutableDictionary*)dic { // 转换成json NSString * string

Swift3 JSON字符串转字典和字典转JSON字符串的实现

直接上代码吧 1.JSONString转换为字典 /// JSONString转换为字典 /// /// - Parameter jsonString: <#jsonString description#> /// - Returns: <#return value description#> func getDictionaryFromJSONString(jsonString:String) ->NSDictionary{ let jsonData:Data = json

iOS开发--字典(NSDictionary)和JSON字符串(NSString)之间互转

1. 字典转Json字符串 + (NSString*)convertToJSONData:(id)infoDict { NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:infoDict options:NSJSONWritingPrettyPrinted // Pass 0 if you don't care about the readability of the generated stri

使用python解析Json字符串-获取Json字符串关键字

1 import json 2 3 data = { 4 "statusCode": 0, 5 "data": { 6 "totoal": "5", 7 "height": "5.97", 8 "weight": "10.30", 9 "age": "3" 10 }, 11 "msg":

python接口自动化:响应内容中json字符串对象的处理

实现代码如下: import json #定义一个字典.一个列表.两个字符串({}中必须是双引号) di1={"name":"badbadboy","age":"24"} di2=[{"name":"badbadboy","age":"24"}] di3='{"name":"badbadboy","

iOS:JSON格式字符串转字典,字典转JSON格式字符串

在iOS开发中,和服务器交互中,经常用到字典和JSON格式字符串相互转换. 代码如下: 1.JSON格式字符串转字典 + (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString == nil) { return nil; } NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; NSError *err