Как хранить данные Excel в Firebase?

У меня есть лист Excel всех моих данных (тысячи и тысячи строк). Как я могу получить это "загружено" в Firebase для использования?

Я создал проект Firebase и попытался взглянуть на некоторые учебники для базы данных в реальном времени, но это не совсем то, что я хочу. Я пока не хочу получать данные в реальном времени. Я просто хочу данные, которые я должен загрузить в первую очередь. Как мне это сделать?

Спасибо!

Ответ 1

Я понял это сам.

Сначала возьмите таблицу Excel и очистите ее таким образом, чтобы первая строка содержала заголовки, а все остальное - фактические данные. Помните, что ключи Firebase (которые соответствуют заголовкам столбцов) должны кодироваться в кодировке UTF-8, что означает, что они не могут содержать. $# []/или ASCII управляющие символы 0-31 или 127.

Затем сохраните его как файл CSV. Например, в Excel 2013 это будет: Файл > Экспорт > Изменить тип файлa > CSV.

Затем посетите различные ресурсы в Интернете, которые могут преобразовывать CSV в JSON. Тот, который я использовал, был: http://codebeautify.org/csv-to-xml-json

Наконец, возьмите этот .json файл и загрузите его в базу данных Firebase. Вуаля!

Ответ 2

ШАГИ ДЛЯ ЗАГРУЗКИ СПИСКА СТРАН В FIREBASE:

  1. скачать список стран с кодом страны, кодом валюты и названием валюты, что вам нужно:
  2. преобразовать его в CSV.
  3. преобразовать CSV в JSON из (https://codebeautify.org/csv-to-xml-json#).
  4. проверить JSON с https://jsonlint.com/
  5. сохранить в файле скажем test.json.
  6. открыть firebase с логином.
  7. выберите базу данных.
  8. нажмите (...) в тексте, рядом со знаком + -,

  9. нажмите на импорт.

  10. найдите и выберите файл test.json
  11. Импортировать
  12. теперь это здорово !!!!!!! ура!