我是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