将 Firebase 数据下载为 Excel 文件或 PDF 文件

Posted

技术标签:

【中文标题】将 Firebase 数据下载为 Excel 文件或 PDF 文件【英文标题】:Download Firebase data as Excel file or PDF file 【发布时间】:2020-11-26 17:27:40 【问题描述】:

我有一个应用,其中有关 Firebase 项目的详细信息显示在 Recyclerview 中。

当用户点击下载按钮(红框)时,应从 Firebase 下载该特定项目的数据。

我进行了很多搜索以找到答案。但是每个人都只是告诉从 Firebase 控制台下载它。 我知道可以从 Firebase 控制台下载 csv 文件。 我需要从我的应用程序中下载它并将其存储在用户的本地存储中。

如果能以 Excel 文件或 PDF 格式下载会更有帮助。

【问题讨论】:

downloading the data through the Realtime Database API 有什么问题? @FrankvanPuffelen 在应用中显示数据没有问题。我需要将数据下载为 CSV 文件(如下载报告选项)并将其存储在用户手机的本地存储中。 【参考方案1】:

Firebase 实时数据库没有用于以 CSV 格式下载数据的 API。如果您想以 CSV 格式向您的用户提供数据,您必须通过 REST API 或 SDK 下载它,并在您的应用程序代码中将其转换为 CSV 格式。

【讨论】:

以上是关于将 Firebase 数据下载为 Excel 文件或 PDF 文件的主要内容,如果未能解决你的问题,请参考以下文章

使用ajax在Django中将数据下载为Excel文件

为啥仅将数据写入 Firebase 数据库的下载成本为 12kB/分钟?

从多个文件上传 Firebase 存储中获取下载 url

table数据转为excel文件下载

table数据转为excel文件下载

table数据转为excel文件下载