我是firebase和Json的新手,因此對它有一些基本的麻煩。在火力地堡我的JSON文件是建立這樣的:從Firebase獲取對象(Json)
{
"workout" : {
"Heavy Chest and Arms" : [ "Bench press", "Incline Dumbbell Press", "Cable Crossover", "Bicep Barbell Curls", "Alternate Dumbbell Curls", "Preachers Curls", "V-Bar Triceps Extensions", "Skull Crushers", "Sitting Calf raises" ],
"Light Back and Shoulders" : [ "Pull Ups", "Chins", "Cable Rows", "Lateral Pulldowns", "Dumbbell Rows", "Reverse Flies", "Arnold Press", "Side Raises", "Front Raises", "Rotary Cuffs" ]
}
}
首先,我想離開所有的鍛鍊列表,該列表將包含重胸部和手臂」,‘光的背部和肩膀’那我以後。想要得到所有元素的列表(孩子?),如「臥推」,「斜啞鈴按」等我試了好幾次了幾個小時,現在這個實驗:
myFirebaseRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
List<String> messages = dataSnapshot.getValue();
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});
我認爲JSON結構會給你帶來悲傷。將實際的數據結構粘貼到您的問題中通常是一個好主意,這樣我們就可以獲得清晰的圖像。您可以轉到Firebase信息中心並選擇右上角的導出數據選項 - 然後打開下載的文件並複製/粘貼到您的問題中。 – Jay