Я использую firebase для своего приложения для Android. Я следующую структуру данных пользователей в формате JSON:json формат для пользовательских данных с использованием firebase
{ "employee":
{
"empone" : {
"id" : "11",
"name" : "emponeone"
},
"emptwo" : {
"id" : 10,
"name" : "emptwo"
}
}
}
Я пытаюсь получить имена всех сотрудника в моем arrylist. Но когда я читаю данные из firebase, я получаю ссылку на сотрудника в объекте Datasnapshot, который я не могу сохранить в своем jsonObject. Я попробовал следующее:
String data1= String.valueOf(dataSnapshot.getValue());
Но это дает мне данные в следующем формате:
data1= {empone={name=emponeone, id=11}, emptwo={name=emptwo, id=10}}
есть в любом случае, так что я могу получить только имя поля в моей ArrayList или любой другой формат, чтобы получить структура сотрудника так же, как я хочу?
Можете ли вы показать ** полный ** сниппет, который воспроизводит эту проблему? Прямо сейчас нам не известно, что означает 'dataSnapshot', что затрудняет его помощь. –