如何将Firebase数据导出到Excel表格中

18
我希望把我的 Firebase 数据库导出到 Excel 表格中。我有以下这些子项:NamesBranchBatchCollege,它们是所有用户的属性。我希望将其导出到 Excel 表格中。
这是数据库中项目的示例:

Firebase Database

这是我希望 Excel 表格的样子:

Excel Sheet

4个回答

39

将你的Firebase导出为JSON。只需点击数据库右侧的设置。

输入图像描述

然后,将JSON转换为CSV。有很多在线CSV转换器可供使用。你可以试试https://json-csv.com/。保存CSV文件并用Excel打开。


1
这是否意味着所有事情都可以通过编程实现? - Jaydip Kalkani
7
这个查看数据库右侧设置的视图在哪里?在 Firebase 控制台中吗?我找不到它,或许界面已经更新了。https://www.dropbox.com/s/7kf1va045k5ohwz/Screenshot%202018-09-23%2022.17.51.png?dl=0 - dmonopoly
1
很遗憾,这只适用于实时数据库。对于那个,它仍然存在。 - Tudvari
我有一个JSON格式的文件,链接如下:https://drive.google.com/file/d/15OUvKo1ywQRF6qdbHmPg91Gx1Lt2tWXY/view?usp=sharing,但是无法正确地转换成CSV文件。 - user18105926

3
我想解释得更清楚些,因为对于一些人来说还不是很明确。 步骤1:选择实时数据库(在Cloud Firestore中不会找到任何下载按钮)。为此,请选择“数据库”>“实时数据库”。 图片描述进入此处 步骤2:在那里,您将在右上角找到一个有三个点的按钮。选择您的选项(导入/导出)。 图片描述进入此处

1
在Firebase数据库中,您可以看到导出为JSON文件的选项。当您导出后,下载该文件并使用在线转换工具将其转换为Excel文件即可。

1
一旦您拥有一个JSON文件,您可以使用Excel Power Query从JSON文件中导入。 - Bibberty

0

这里所有的答案都提到了在线转换工具。你还可以使用Excel内置的数据导入器。当我需要将数据导出到Excel表格中时,我发现这非常有用。

比如说,我有以下数据: enter image description here

与其他答案类似,点击三个点 > 导出 JSON..

然后打开 Excel。进入数据 > 获取数据 > 从文件... > 从 JSON

Import JSON

然后,单击进入表格

Into table

点击,关闭并加载

CLose & load

结果:

Result excel


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接