我需要一些帮助来解析Swift中的JSON。
[{"Database":"information_schema"}
{"Database":"Tonysnasa"},
{"Database":"camaleonsystems"},
{"Database":"camaleonsystems_back"},
{"Database":"camaleonsystemsfortest"}]
^ - 上面是我的JSON
v - 下面是我的Swift代码。
let jsonDB: String! = jsonResult[0]["Database"] as NSString
println(jsonDB)
self.DBList.append(jsonDB)
我想解析所有“Database:”条目。当我尝试上面的方法时,我只能解析 information_schema 。
如何将所有“数据库:”解析到我的表中?
答案 0 :(得分:1)
看起来它是一个字典数组,为了获得它们应该能够使用的所有字典:
var jsonDB : [Dictionary<String, String>] = jsonResult
for currentDictionary in jsonDB{
var currentEntry = currentDictionary["Database"] as String
println(currentEntry)
self.DBList.append(currentEntry)
}