2016-11-07 32 views
5

Lütfen aptal sorumu affedin ama genel olarak Firebase ve veritabanlarına yeniyim. Excel verilerini Firebase'de nasıl depolarım?

Ben bütün veri (satır binlerce ve binlerce) bir Excel sayfası var. Firebase'e "yüklü" olanı nasıl kullanılır?

Ben Firebase proje oluşturduktan ve gerçek zamanlı veritabanı için bazı öğreticiler bakmak çalıştım ama benim istediğim oldukça değil ettik. Henüz gerçek zamanlı veri istemiyorum. Sadece ilk önce yüklenmesi gereken veriyi istiyorum. Bunu yapmayı nasıl yaparım?

Teşekkürler!

cevap

5

Bunu kendi kendime çözdüm.

Birincisi, Excel elektronik tablosunu almak ve ilk satır başlıklarını içerir ve her şey gerçek veri olduğunu şekilde bunu temizlemek. Firebase anahtarlarının (sütun başlıklarına karşılık gelen) UTF-8 kodlu olması gerektiğini unutmayın. Bu, içeremediği anlamına gelir. $ # []/Veya ASCII kontrol karakterleri 0-31 veya

127. Sonra CSV dosyası olarak kaydedin. Örneğin, Excel 2013'te şu olur: Dosya> Dışa Aktar> Dosya Türünü Değiştir> CSV.

Ardından çeşitli kaynakları JSON dönüşüm CSV yapabilirsiniz çevrimiçi ziyaret edin. Kullandığım biriydi: http://codebeautify.org/csv-to-xml-json Nihayet

, o .json dosyasını alıp Firebase veritabanına yük. İşte bu kadar! Firebase ÜLKE listesini yüklemeyi

+2

https://shancarter.github.io/mr-data-converter/ xls için -> json –

+0

Sana teklif web sitesi ile JSON için csv'yi converte olamaz. Sorun şu ki, ilk sütun, firebase Düğüm Anahtarıdır ve diğer sütunlarla aynı şekilde ele alınır (wich, çocuk düğümüdür) – toofoo

+0

Bu [bağlantı] 'yı (http://www.csvjson.com/csv2json) csv dönüştürmek için kullanabilirsiniz json'a. @ MosesAprico –

2

ADIMLAR: ülke kodu, döviz kodu ve döviz adıyla

  1. indirme ülke listesi ne gerek:
  2. csv dönüştürmek.
  3. csv'i json - dönüştürmek için (https://codebeautify.org/csv-to-xml-json#).
  4. json'dan doğrulayın json dan
  5. bir dosyaya kaydedin demek test.json.
  6. Oturum açmak için açık firebase. Veritabanını seçin. + yanında Dikey üzerinde
  7. tıklayın (...), - işaret, ithalat

  8. tık.

  9. göz basıp test.json dosya
  10. ithalat
  11. şimdi büyük !!!!!!! şerefe!