Если у вас есть собственный класс / объект или карта, попробуйте вот так ...
List<JSONObject> obj=new ArrayList<JSONObject>();
DatabaseReference dbRef = FirebaseDatabase.getInstance().getReference("Your_Path");
dbRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot childDataSnapshot : dataSnapshot.getChildren()) {
YourObjectClass cls=childDataSnapshot.getValue(YourObjectClass.class);
JSONObject jo=new JSONObject();
jo.put("your variable name",cls.YOUR_KEY);
//Extra properties...
obj.add(jo);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});