字典数组中的循环元素
Cycling element in array of dictionary
我有这个代码:
let jsonResults = try NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions.MutableContainers) as! NSArray
for element in jsonResults {
for (chiave,valore) in element {
print("la chiave\(chiave) è uguale a \(valore)")
}
}
这一行我有一个错误:
for (chiave,valore) in element {
类型元素 Aka AnyObject 不符合协议 'Sequence Type'
jsonResults 是一个数组
和
元素是字典
我可以将元素转换为字典吗?
数组类似于:
[0] : 92 elements
▿ [0] : 2 elements
- .0 : NOME
- .1 : MARIO
▿ [1] : 2 elements
- .0 : CAP_DOMICILIO
- .1 : 000000
▿ [2] : 2 elements
- .0 : DATA_ULTIMO_AGG
- .1 : 2015-09-22
我会将 Element 转换为 [String:AnyObject]
类似
if let jsonResults = jsonResults as? [[String: AnyObject]] {
for element in jsonResults {
//Do stuff
}
}
我有这个代码:
let jsonResults = try NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions.MutableContainers) as! NSArray
for element in jsonResults {
for (chiave,valore) in element {
print("la chiave\(chiave) è uguale a \(valore)")
}
}
这一行我有一个错误:
for (chiave,valore) in element {
类型元素 Aka AnyObject 不符合协议 'Sequence Type'
jsonResults 是一个数组
和
元素是字典
我可以将元素转换为字典吗?
数组类似于:
[0] : 92 elements
▿ [0] : 2 elements
- .0 : NOME
- .1 : MARIO
▿ [1] : 2 elements
- .0 : CAP_DOMICILIO
- .1 : 000000
▿ [2] : 2 elements
- .0 : DATA_ULTIMO_AGG
- .1 : 2015-09-22
我会将 Element 转换为 [String:AnyObject]
类似
if let jsonResults = jsonResults as? [[String: AnyObject]] {
for element in jsonResults {
//Do stuff
}
}