Ich wurde von einem Arbeitgeber gebeten, eine JSON-Datei in Ihre Firebase-Datenbank herunterzuladen und zu importieren. Ich habe Firebase in Android-Projekt verwendet. Aber in diesem Fall habe ich mich für Web-Entwicklungspraktikum beworben und ich bin mir nicht bewusst, wie das Gleiche zu tun ist, um eine Datenbank zu haben, muss ich eine App dafür verlinken. Der Arbeitgeber hat mir eine Skriptdatei und eine JSON-Datei zur Verfügung gestellt. Soll ich eine neue App verwenden?Herunterladen und Importieren von JSON-Dateien in Ihre Firebase-Datenbank
0
A
Antwort
1
Ich nehme an, dass Ihre Skriptdatei Details über das Firebase-Projekt (API-Schlüssel) haben wird. Sie können es gemäß documentation importieren.
Danach können Sie Ihre JSON importieren, etwa so:
var database = firebase.database();
database.ref('path/where/you/want/to/import').set(yourjson);
json aus der Datei zu lesen, diese Antwort kann Ihnen dabei helfen: https://stackoverflow.com/a/24378510/1820644
Um zunächst zu versuchen, empfehle ich versuche dies auf einem neuen Firebase-Projekt. Nachdem du das funktioniert hast, probiere es mit der Datenbank aus, die du bekommen hast. Erstellen Sie ein neues Firebase-Projekt, und versuchen Sie, dieses für dieses Projekt zu tun.
Ich hoffe, es wird Ihnen helfen.
UPDATE:
Wenn Sie eine URL zu Ihrer JSON-Datei (und nicht die lokale JSON-Datei) haben, könnten Sie es wie folgt erhalten möchten:
// using jquery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$.getJSON("ajax/test.json", function(data) {
var database = firebase.database();
database.ref('path/where/you/want/to/import').set(data);
});
});
</script>
Verwandte Themen
- 1. Herunterladen und Importieren von Google Cloud Python
- 2. Importieren Sie HTML-Schriftarten und ihre Stilvariationen?
- 3. herunterladen Xlsx von Link und importieren in r
- 4. Importieren Sie Ihre eigene Klasse in Matlab
- 5. Swift: So importieren Sie andere Dateien in Ihre App
- 6. Importieren von Daten aus der Tabelle in WordPress DB, zusammen mit benutzerdefinierten Taxonomien und ihre Begriffe
- 7. Kann eine Datei nicht in Ihre .emacs importieren
- 8. Herunterladen und Speichern von Dateien in JMeter
- 9. Herunterladen von Bilddateien von Websites
- 10. Herunterladen und Speichern von Bildern mit Picasso
- 11. nginx und index.php herunterladen
- 12. Importieren von Headern und Payload in Scrapy
- 13. Importieren von Datums- und Zeitdaten in R
- 14. Befehlszeilenoptionen und Importieren von Funktionen
- 15. Importieren und Erstellen von Datensätzen aus CSV
- 16. Reagieren und Importieren von Klassen
- 17. Importieren der Federkonfiguration und Ausschluss von Filtern
- 18. Löschen von Entitäten und ihre Navigationseigenschaften
- 19. Überprüfen Eingabedaten und ihre Reihenfolge von MySQL
- 20. Warum importieren Python-Module manchmal ihre Untermodule nicht?
- 21. (UWP) WebClient und Herunterladen von Daten von URL in
- 22. Importieren von JAR-Dateien in IntelliJ Idea?
- 23. So finden Sie eine Person mit Namen und importieren Sie ihre Passwörter
- 24. Automatisches Herunterladen von Transaktionsdetails von Authorize.net
- 25. Datei entpacken und von ftp herunterladen
- 26. Erstellen und Herunterladen von CSV mit PHP
- 27. Herunterladen und Installieren apk von einem Link
- 28. JSON-Codierung und Herunterladen von einer URL
- 29. Dateien von der bestehenden Website in AWS importieren, ohne sie herunterladen zu müssen
- 30. Klasse und ihre Verantwortlichkeitsanalyse
Web-Anwendungen etwas anders arbeiten . Ich empfehle die [Dokumentation für Webentwickler] (https://firebase.google.com/docs/database/web/start) und/oder das [webcodelab] (https://codelabs.developers.google.com/Codelabs/firebase-web /) um loszulegen. –