将NSMutableArray转换为JSONArray

用户名

我试图从nsmutable数组中创建一个json数组。

为此,我试图将nsmutable数组转换为nsdata,如下所示:

 NSData *dataArray = [NSKeyedArchiver archivedDataWithRootObject:self.countryNameArray];

self.countryNameArray 是一个包含国家名称的可变数组。

然后我试图从NSData中创建一个json数组,如下所示

NSString* jsonArray = [[NSString alloc] initWithBytes:[dataArray bytes] length:[dataArray length] encoding:NSUTF8StringEncoding];

但是问题是,jsonArray当我试图使用它时,它为null。

巴德雷什·穆尔萨尼亚(Bhadresh Mulsaniya)
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:arr options:NSJSONWritingPrettyPrinted error:&error];
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章