/ / मैं एक्सेल डेटा को फायरबेस में कैसे स्टोर करूं? - एक्सेल, फायरबेस, फायरबेस-डेटाबेस

मैं एक्सेल डेटा को फायरबेस में कैसे स्टोर करूं? - एक्सेल, फायरबेस, फायरबेस-डेटाबेस

मेरे पास मेरे सभी डेटा (हजारों और हजारों पंक्तियों) की एक्सेल शीट है। मैं फ़ायरबेस में "लोड" कैसे उपयोग करूं?

मैंने एक फायरबेस परियोजना बनाई है और देखने की कोशिश की हैरीयलटाइम डेटाबेस के लिए कुछ ट्यूटोरियल्स पर, लेकिन यह वह नहीं है जो मैं चाहता हूं। मैं अभी तक वास्तविक समय डेटा नहीं चाहता हूं। मुझे बस डेटा चाहिए जो मुझे पहले लोड करना होगा। मैं इसे कैसे करूं?

धन्यवाद!

उत्तर:

जवाब के लिए 9 № 1

मैंने इसे अपने आप से बाहर निकाला।

सबसे पहले, एक्सेल स्प्रेडशीट लें और इसे साफ़ करेंइस तरह से पहली पंक्ति में शीर्षलेख होते हैं और बाकी सब कुछ वास्तविक डेटा होता है। याद रखें कि फायरबेस कुंजी (जो कॉलम हेडर से मेल खाती है) को utf-8 एन्कोड किया जाना चाहिए जिसका अर्थ है कि इसमें शामिल नहीं हो सकता है। $ # [] / या ASCII नियंत्रण वर्ण 0-31 या 127।

फिर, इसे एक CSV फ़ाइल के रूप में सहेजें। उदाहरण के लिए, एक्सेल 2013 पर यह होगा: फ़ाइल> निर्यात> फ़ाइल प्रकार बदलें> सीएसवी।

फिर, ऑनलाइन विभिन्न संसाधनों पर जाएं जो सीएसवी को जेएसओएन रूपांतरण में कर सकते हैं। मैंने जो इस्तेमाल किया था वह था: http://codebeautify.org/csv-to-xml-json

अंत में, उस .json फ़ाइल को ले जाएं और इसे फ़ायरबेस डेटाबेस में लोड करें। देखा!


जवाब के लिए 5 № 2

FIREBASE में देश सूची अपलोड करने के लिए कदम:

  1. देश कोड, मुद्रा कोड और मुद्रा नाम के साथ देश की सूची डाउनलोड करें जो आपको चाहिए:
  2. इसे सीएसवी में परिवर्तित करें।
  3. सीएसवी से जेसन में कनवर्ट करें (https://codebeautify.org/csv-to-xml-json#)।
  4. जेसन से मान्य करें https://jsonlint.com/
  5. एक फ़ाइल में सहेजें test.json कहते हैं।
  6. लॉगिन के साथ खुला फायरबेस।
  7. डेटाबेस का चयन करें।
  8. लंबवत (...) पर क्लिक करें, + - चिह्न के बगल में,

  9. आयात पर क्लिक करें।

  10. ब्राउज़ करें और test.json फ़ाइल का चयन करें
  11. आयात
  12. अब यह बहुत अच्छा है !!!!!!! चियर्स!