Как хранить данные 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:
- скачать список стран с кодом страны, кодом валюты и названием валюты, что вам нужно:
- преобразовать его в CSV.
- преобразовать CSV в JSON из (https://codebeautify.org/csv-to-xml-json#).
- проверить JSON с https://jsonlint.com/
- сохранить в файле скажем test.json.
- открыть firebase с логином.
- выберите базу данных.
-
нажмите (...) в тексте, рядом со знаком + -,
-
нажмите на импорт.
- найдите и выберите файл test.json
- Импортировать
- теперь это здорово !!!!!!! ура!