使用 swiftyJson 解析 JSON

Posted

技术标签:

【中文标题】使用 swiftyJson 解析 JSON【英文标题】:Parse a JSON with swiftyJson 【发布时间】:2018-08-03 13:09:08 【问题描述】:

我正在使用 SwiftyJson,我写了下面的代码,

for (_, value) in json["assets"] 
   print(value)

我在控制台中得到了我期望的结果:

[
  
    "urlImage" : "https:myFirstUrl",
    "page" : 1
  ,
  
    "urlImage" : "https:mySecondUrl",
    "page" : 2
  ]

但现在我想检索“urlImage”以在常量中分配这个值。

【问题讨论】:

为什么不使用 Codable?简单的例子在这里***.com/questions/50562785/json-parsing-swift-4/… 【参考方案1】:

你可以试试这个:

    for (_, value) in json["assets"] 
        for item in value.arrayValue 
            let url = item["urlImage"].stringValue
            print(url)
        
    

我希望它有所帮助。

【讨论】:

为我工作!谢谢

以上是关于使用 swiftyJson 解析 JSON的主要内容,如果未能解决你的问题,请参考以下文章

使用 SwiftyJSON 解析 JSON 的问题

使用 SwiftyJSON 解析 json

使用 swiftyJson 解析 JSON

使用 SwiftyJSON 解析 JSON 响应

使用 SwiftyJSON 将 JSON 解析为结构

尝试使用 swiftyJSON 快速解析 JSON