我可以下载firebase数据库json吗

Posted

技术标签:

【中文标题】我可以下载firebase数据库json吗【英文标题】:Can I download firebase database json 【发布时间】:2019-12-27 00:46:43 【问题描述】:

如果可以,我们可以通过 android 应用程序下载 firebase 数据库 json 吗?我可以从 Firebase 控制台手动完成。我想知道如何通过 android 应用程序以编程方式进行操作

【问题讨论】:

嘿@UmairIqb,这是我目前面临的同样问题。你有没有得到适当的解决方案。我是安卓新手,无法理解弗兰克的回答。能否请您分享解决方案。 你必须下载hashmap类型的firebase数据,因为它存储在数据库中,然后你可以将它转换成json 【参考方案1】:

如果您想在不使用 Firebase SDK 的情况下读取 Firebase 数据库的全部内容,可以使用其REST API 来实现。

为此,请使用您可以在 Firebase 控制台中看到的网址,然后在末尾添加 .json。例如,https://yourproject.firebaseio.com/.json

【讨论】:

我正在创建一个使用 firebase 实时数据库的应用程序,用户可以在其中存储和检索信息。现在我希望单击按钮,用户可以从 firebase 数据库中以 json 格式下载其信息。这可能吗? 是的。如果您想要直接导出,您可以使用前面提到的 REST API。见firebase.google.com/docs/database/rest/retrieve-data。不过,在这种情况下,您必须自己验证他们的请求,SDK 通常会在幕后为您做这些。所以一定要考虑一下,如果你只是从你已经拥有的DataSnapshots 重建客户端上的下载数据是不是更容易。

以上是关于我可以下载firebase数据库json吗的主要内容,如果未能解决你的问题,请参考以下文章

使用Curl从firebase导出大型json数据的问题

如何将 Firebase 实时数据库导出为 CSV?

无法在 google-services.json 中获取 firebase_url

从android中的firebase函数接收json数据给出空值

如何从android下载firebase数据库作为CSV文件

使用 swift 将数据写入 Firebase