如何将字符串从JSON转换为Swift中的对象数组?
问题描述:
{
"Data": [
{
"PostID": 158,
"PostText": "post with tag to @fouad.mohsen and @kamix",
"JSONTags": "[{\"id\": 5, \"nickname\": \"Joe\"}, { \"id\": 18, \"nickname\": \"Toni\" }]"
}
我收到了这个JSON数据,我可以在里面找到它,但是“JSONTags”是以字符串的形式返回的,我想用它作为一个对象数组,所以我可以达到每个用户的昵称。如何将字符串从JSON转换为Swift中的对象数组?
答
检查出框架https://github.com/SwiftyJSON/SwiftyJSON
let json = JSON(data: data)
let jsonObject = json.arrayObject
使用'NSJSONSerialization'为JSONTags –