swifty Json 解析数据显示我为零?

Posted

技术标签:

【中文标题】swifty Json 解析数据显示我为零?【英文标题】:swifty Json parse data show me nil? 【发布时间】:2017-02-11 10:02:38 【问题描述】:

解析数据失败

  let tag:string = "\(sender.tag)"
  let name:string = (self.json?["data"][tag]["name"].stringValue)!

成功解析数据

  let tag:Int = sender.tag
  let name:String = (self.json?["data"]["\(tag)"]["name"].stringValue)!

标签有什么不同?

【问题讨论】:

【参考方案1】:

发件人标签仅采用 Int 值,并且它们还提供 Int values。您根本不能将标签设置为String并将其设置为String

您甚至可以在没有 parsig 的情况下对其进行测试。只需使用按钮进行测试。

【讨论】:

感谢您的建议。帮帮我。

以上是关于swifty Json 解析数据显示我为零?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Swifty JSON 解析数组

使用 Swifty JSON 解析

swifty json 解析数组对象

Swifty JSON 响应解析

Swift 3 Alamofire Swifty json 解析问题

使用 Swifty 在 Swift 中将 JSON 作为字符串返回