Cách lấy dữ liệu từ một DataSnapShot trong firebase?

Cho hỏi mình muốn lấy các phần name và text trong mục “messages” này như thế nào? Nếu lấy values từ dataSnapShot trong events addEventsListener thì nó ra được như thế này {-K2ib5JHRbbL0NrztUfO={text=How are you, name=anonymous}, -a={text=moi, name=moi}, -K2ib4H77rj0LYewF7dP={text=how are you, name=anonymous}

Như vậy là bạn đã lấy được data trong mục messages rồi mà?

Lấy được phần value rồi đấy bạn, vì nó có key cố định là messages, còn phần dưới thì cái key nó không có cố định thì làm sao lấy được?

Bạn lấy được cái danh sách object ở messages rồi thì bây giờ chỉ còn việc là lặp qua từng cái key một để lôi thông tin cần thiết ra thôi.
Code sample thì có sẵn trên mạng rồi nhé

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?