Json 在Swift中从Firebase读取数据

Json 在Swift中从Firebase读取数据,json,swift,database,firebase,Json,Swift,Database,Firebase,这就是我在FireBase中的JSON文件的样子: 我试图在Firebase Web中查看Firebase教程,但它对我无效: 你必须再挖一层才能得到你想要的属性。您当前的词典在persons树下保存值 (value[“Manny”] as? [String:Any])?[“Name”] as? String 最好不要将代码作为图像发布,而是将其粘贴到堆栈溢出中。是的,这样可以很容易地调整代码,我不必再次编写完整的方法。大家好,我试着按照你们的要求去做,并在JSON中再挖掘一个层次,但没有帮

这就是我在FireBase中的JSON文件的样子:

我试图在Firebase Web中查看Firebase教程,但它对我无效:


你必须再挖一层才能得到你想要的属性。您当前的词典在persons树下保存值

(value[“Manny”] as? [String:Any])?[“Name”] as? String

最好不要将代码作为图像发布,而是将其粘贴到堆栈溢出中。是的,这样可以很容易地调整代码,我不必再次编写完整的方法。大家好,我试着按照你们的要求去做,并在JSON中再挖掘一个层次,但没有帮助,现在我有了Persons->Names->[“A”,“B”,“C”]。。。。我的代码是et refe=Database.Database().reference().root.child(“persones”).child(“Names”)refe.observeSingleEvent(of:.value,其中:{(snapshot)in//Get user value let value=snapshot.value print(value)/…}{(error)in print(error.localizedDescription)}在这种情况下,您得到了什么输出??
let value = snapshot.value as? [String : AnyObject] ?? [:]
                for (_,profile) in value {

          let name = profile["Name"] as? [String : AnyObject] ?? [:]

    }