我已将此String格式化为[[String:AnyObject]],但是我无法从中检索信息,也无法找到将其转换为字典的方法。
[[姓名:Laura,年龄:33岁,性别:女性],[姓名:James,年龄:25岁, 性别:男]]
将此字符串转换为字典可以做些什么?
答案 0 :(得分:1)
您的格式化字符串必须格式化为json,然后您可以使用下一个代码:
NSString* str=@"[ {\"name\": \"Laura\", \"age\":33, \"gender\": \"female\"}, {\"name\": \"James\", \"age\":25, \"gender\":\"male\"} ]";
NSData* data=[str dataUsingEncoding:NSUTF8StringEncoding];
NSArray* jsonArr=[NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
NSLog(@"%@",jsonArr);