Я новичок в firebase и Json, поэтому у меня есть некоторые основные проблемы. Мой файл Json в Firebase построен так:Получение объектов из 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