iOS JSON字符串转Dictionary - (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString == nil) { return nil; } NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; NSError *error; NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData ...
+(id)parseJSONStringToNSDictionary:(NSString *)JSONString { NSData *JSONData = [JSONString dataUsingEncoding:NSUTF8StringEncoding]; NSError *error = nil; id jsonObject = [NSJSONSerialization JSONObjectWithData:JSONData options:NSJSONReadingAllowFragments error:&error]; if (jsonObject != nil &&...
接下来,我们需要使用NSJSONSerialization类将NSData对象解析为NSDictionary。 下面是示例代码: do{guardletjsonDict=tryJSONSerialization.jsonObject(with:jsonData,options:[])as?[String:Any]else{// 解析失败,处理错误情况return}// 在这里可以使用解析后的NSDictionary对象}catch{// 解析过程中发生错误,处理错误情...
{ifletdata=jsonStr.data(using:.utf8){do{letdict=tryJSONSerialization.jsonObject(with:data,options:[])as?[String:Any]returndict}catch{print("Error converting JSON string to dictionary:\(error)")returnnil}}returnnil}// 使用示例letjsonStr="{\"name\": \"John\", \"age\": 30}"ifletdict...
NSJSONWritingPrettyPrinted = (1UL << 0) //是将生成的json数据格式化输出,这样可读性高 NSJSONWritingSortedKeys //输出的json字符串就是一整行 注意 不设置则输出的json字符串就是一整行。 最后我们改上面字典转Json字符串的代码为下面代码: +(NSString*)jsonStringWithDict:(NSDictionary*)dict{NSError*er...
2. 字典转Json字符串 // 字典转json字符串⽅法 -(NSString *)convertToJsonData:(NSDictionary *)dict { NSError *error;NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:&error];NSString *jsonString;if (!jsonData) { NSLog(@"%@",error);...
options:NSJSONReadingMutableContainers error:&err]; if(err) { NSLog(@"json解析失败:%@",err); return nil; } return dic; } + (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWriting...
iOS JSON NSString Convert to NSDictionary NSString *str =@"{\"info\":{\"body\":\"这个里面是是测试代码,里面有二个图片<!--img#0--><!--img#1-->\",\"img\":[{\"ref\":\"<!--img#0-->\",\"src\":\"http://img.baidu.com/img/iknow/wenku/huazhang315x150.jpg\"},{\"ref\...
options:NSJSONReadingMutableContainers error:&err]; if(err) { NSLog(@"json解析失败:%@",err); returnnil; } returndic; } /*! * @brief字典转换为字符串 * @param dic字典 * @return返回字符串 */ - (NSString*)dictionaryToJson:(NSDictionary*)dic ...
sundaysios 0 365 iOS编程 2019-12-21 22:11 −一、语法 performSelector oc 基础: NSDictionary 与 NSMutableDictionary oc 基础: NSDictionary 与 json字符串互转 oc 基础: NSArray 与 NSMutableArray oc基础: NSMut... myLittleGarden 0 301 <1>...