繁体   English   中英

使用 Swift JSON 解析 JSON

[英]Parse JSON with Swift JSON

如何使用 Swift JSON 获取值单选名称

我是这样写的

let response = JSON["topradio"]["Data"]

在此之前,我为值创建了模型,但不能像 radio_name 这样的值

  {
      "topradio": {
        "result": "success",
        "Data": [
          [
            {
              "radio_name": "Kantipur",
              "rimage": "radio/1422960479145155755920731096211441695162.jpeg",
              "status": "1",
              "user_faverate": "false",
              "popular_radio": "0",
              "radio_id": "4"
            }
          ]
[
            {
              "radio_name": "Kantipur",
              "rimage": "radio/1422960479145155755920731096211441695162.jpeg",
              "status": "1",
              "user_faverate": "false",
              "popular_radio": "0",
              "radio_id": "4"
            }
          ]
    ]
    }

提前致谢

您可以通过这种方式遍历嵌套data数组。

let dataArray = JSON["topradio"]["Data"].array
for item in dataArray {
    let itemArray = item.array
    for subItem in itemArray {
        if let name = subItem["radio_name"].string {
            print(name)
        }
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM