【发布时间】:2018-03-03 19:44:24
【问题描述】:
【问题讨论】:
标签: java android json firebase firebase-realtime-database
【问题讨论】:
标签: java android json firebase firebase-realtime-database
要遍历孩子试试这个:
DatabaseReference reference = FirebaseDatabase.getInstance().getReference("Lectures").child("Saturday,March 03");
reference.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapshot datas: dataSnapshot.getChildren()){
String batchname=datas.child("batch_name").getValue().toString();
//etc
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
for(DataSnapshot datas: dataSnapshot.getChildren()) 可让您在按键内部进行迭代。
dataSnapshot.getChildren() 会给你直接的孩子,在这种情况下是按键。然后使用 for 循环,您将能够访问这些键中的数据
【讨论】: