如何将JSON字符串转换为NSArray?

Aashish1aug

将NSString转换为NSArray时遇到问题。

我的字符串是:

["Default", "Discipleship", "Faith", "Family", "Hope", 
 "Life Building", "Love", "Missions", "Relationships"]

我想要做的是从此字符串中获取元素(默认,学科等),并将其放入NSArray中。

我已经尝试了很多,但是无法完成,请帮助任何帮助都将是非常棒的,在此先感谢

花花公子

首先,您将字符串转换为NSData:

NSString* str = @"[\"Default\",\"Discipleship\",\"Faith\",\"Family\",\"Hope\",\"Life Building\",\"Love\",\"Missions\",\"Relationships\"]";
NSData* data = [str dataUsingEncoding:NSUTF8StringEncoding];

然后,您使用:

NSError *e;
NSArray *array = [NSJSONSerialization JSONObjectWithData:data options:nil error:&e];

对象数组包含JSON文本的元素。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章