The json is something like this:
{
"Next": "0",
"ErrorCode": "",
"Data": [{
"Item 1": "3",
"Item 2": "2",
"Item 3": "2",
}]
}
如何从字典数组访问“数据”并在表格视图中显示。
“项目1”应显示在标签中 标签中也应显示“ 3”
答案 0 :(得分:1)
提供了JSON来自API调用的响应。您可以执行以下操作。
do {
if let json = try JSONSerialization.jsonObject(with: data, options : .allowFragments) as? [String:Any]
{
if let data = json["Data"] as? [[String:Any]] {
for item in data {
let firstItem = item["Item 1"] as! String.
print(firstItem)
}
}
} else {
print("bad json")
}
} catch let error as NSError {
print(error)
}
我相信您可以通过keypath以及类似的方式访问它
dictionaryContainingJSON[keyPath: "Data.item 1"]