2016-11-07 103 views
5

請原諒我的愚蠢問題,但我一般對Firebase和數據庫不熟悉。如何將Excel數據存儲到Firebase中?

我有我所有數據(成千上萬的行)的Excel工作表。如何將「加載」到Firebase中以供使用?

我已經創建了一個Firebase項目,並試圖查看實時數據庫的一些教程,但那不是我想要的。我不想要實時數據。我只想要首先加載的數據。我該如何去做呢?

謝謝!

回答

5

我想出了我自己的想法。

首先,採用Excel電子表格並將其清理成第一行包含標題,其他所有內容都是實際數據。請記住,Firebase密鑰(對應於列標題)必須是UTF-8編碼,這意味着它不能包含。 $#[] /或ASCII控制字符0-31或127.

然後,將其另存爲CSV文件。例如,在Excel 2013中,它將是:文件>導出>更改文件類型> CSV。

然後,在線訪問可以進行CSV到JSON轉換的各種資源。我使用的是:http://codebeautify.org/csv-to-xml-json

最後,獲取該.json文件並將其加載到Firebase數據庫中。瞧!

+2

https://shancarter.github.io/mr-data-converter/ for xls - > json –

+0

我無法將csv轉換爲您建議的網站的JSON。問題是第一列是firebase Node Key,它的處理方式與其他列相同(這是子節點) – toofoo

+0

您可以使用此[link](http://www.csvjson.com/csv2json)將csv給JSON。@ MosesAprico –

2

步驟上傳的國家列表中火力點:與國家代碼,貨幣代碼和貨幣名稱

  1. 下載國家列表中你需要:
  2. 將其轉換成CSV。
  3. 從(https://codebeautify.org/csv-to-xml-json#)將csv轉換成json。
  4. 驗證json從https://jsonlint.com/
  5. 保存在文件中說test.json。
  6. 用登錄名打開firebase。
  7. 選擇數據庫。在verticle
  8. 點擊(...),旁邊的+ - 號,

  9. 點擊進口。

  10. 瀏覽並選擇test.json文件
  11. 進口
  12. 現在它是偉大的!!!!!!!乾杯!
相關問題