Java, получить элементы объектов на карту - PullRequest
1 голос
/ 14 марта 2019

Я получаю объект из FireStore, Object obj = document.toObject(Object.class); с заголовками и телами (см. Рисунок), я хочу передать эти данные в Карту :
Map<String, Object>

(obj выглядит так:

0  
  key="body"  
  value="somevalue"  
1  
  key="title"  
  value="somevalue"  

, если вы не можете видеть рис.) Но эти данные могут быть любыми , поэтому я не использую для этого специальный класс.поскольку не может быть класса, пользователи могут поместить туда буквально все, что угодно.
Поэтому я хотел бы знать, как я могу поместить их на карту в виде ключей и тел

myMap.put(obj.???, obj.???)

данные в отладчике

1 Ответ

0 голосов
/ 14 марта 2019

Вы можете просто привести свой obj к правильному типу, поэтому с картинки document.toObject(Object.class) верните HashMap ключа и значения строки, в этом случае просто используйте:

Map<String, String> obj = (HashMap) document.toObject(Object.class);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...