首页 > 编程知识 正文

js如何将json转化为数组,json数组转普通数组

时间:2023-05-05 16:16:15 阅读:35361 作者:2153

//将数组转换为jsonfuncarraytojson (array : nsmutablearray )-string(/首先判断是否可以转换if (! Jon serialization.isvalidjsonobject (array ) )/print ) (isnotavalidjsonobject ) )/使用OC的JSON库(OC的NSDJect ) ) )转换的options设置为nsjsonwritingoptions.pretty printed,使打印格式更易于读取let data : Data!=try? Jon serialization.data (withjsonobject : array, options:[]/nsdata转换为NSString打印输出letstr=nsstring ) data3360data的as String}//数组(内容类型为词典)转换字符串funcdicarraytojstojsta 利用Jon serialization.isvalidjsonobject (dicarray )/print ) (isnotavalidjsonobject ) (return )/OC的JSON库转换为OC=try? Jon serialization.data (withjsonobject : dicarray, options: [] )//NSData转换为NSString打印输出letstr=nsstring ) data336666的as String}/** json字符串词典*/将funcjsontoobject (JSON string : string (dictionary string,NSObject ) letDIC=dictionarystring NSData对象转换为JSON对象let jstata=tryjsonserialization.JSON object (with : data,options 3360 JSON serialization.reading options.mutable containers ) re tatal ns object } catch { return DIC }/* * JSON字符串数组*/funcjsontoarray (JSON字符串3360字符串)-arraydictionaray字符串{ letarr=NSData对象转换为JSON对象let json : Any!=tryjsonserialization.JSON object (with : data,options 3360 JSON serialization.reading options.mutable containers ) re tatal

转载于3:https://my.oschina.net/wayzhu/blog/1924941

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。