我在Firebase中存储了多条记录,如下所示:
-KyEpOpqClj_sE2ktP1
-Diameter: "200"
-Height: "3"
-Literage: "12580.73"
-Metal: "Stainless Steel"
我希望检索数据并在ListView中以这样的方式显示。
-Diameter: 200
-Height: 3
-Literage: 12580.73
-Metal: Stainless Steel
Firebase数据库:https://imgur.com/gallery/6HV1Ah4
答案 0 :(得分:4)
string = "axplpett"
test = "apple"
all(string.count(l) >= test.count(l) for l in test)
如果您在root下有多个孩子,请执行以下操作:
{{1}}
答案 1 :(得分:0)
我建议为所有这些参数制作数据模型,例如
DataModelClass - Diameter,Height,Literage,Metal
请将其解析为与数据模型相同的方式。
DatabaseReference ref=FirebaseDatabase.getInstance().getReference().child("KyEpOpqClj_sE2ktP1");
ref.addValueEventListener(new ValueEventListener(){
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
DataModelClass dataM = (DataModelClass) dataSnapShot;
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});