【发布时间】:2016-05-23 10:46:21
【问题描述】:
我的 JSON 对象是这样的:
{
"Avarage" : "2,5"
}
获取“平均值”的值很简单。我只是这样做:
json["Average"].string!
问题是,我如何真正获得“平均”这个名字。它是从 http 请求加载的,我必须知道并使用该对象的所有名称和值。
PS:我正在使用 SwiftyJSON
【问题讨论】:
-
将 JSON 字符串转换为 NSDictionary 并迭代,见How to iterate JSON object in ios
-
按照上述评论中的建议进行操作。这是很好的教程hackingwithswift.com/example-code/libraries/…
-
SwiftyJSON 已经解析并评估了您的 JSON。所以不要强制解开
.string,而是使用.stringValue。而要获取 key 而不是获取值,请查看 SwiftyJSON 的文档。 -
谢谢,感谢你们,终于找到了解决方案。
标签: json swift swifty-json