Tag: Firebase

Swift / Firebase将快照(JSON)转换为Excel

这里的任何人都知道一个好的方法来将Firebase数据转换成Excel格式? 理想情况下,我想通过函数调用来做到这一点,以便我可以从Firebase中提取JSON数据库并将其转换为Excel格式。 以我的Firebase的JSON为例: Snap (-KQc-qqY3qc6ZQgQQ4EF) { DOB = "01/09/2016"; purpose = "No purpose"; name = "Adam"; timeOfVisit = 1803; userID = LV6aANvLfAcTXTDpsZr5R4viUnE2; } 当用户点击“export to excel”button时,我想从Firebase获取JSON文件并将其转换为excel文件。 随后我想通过电子邮件将这个文件发送给用户。 @IBAction func exportToExcel(sender: AnyObject) { let dataSnapshot: FIRDataSnapshot! = self.database[indexPath.row] let databaseValues = dataSnapshot.value as! Dictionary< String, AnyObject> let name = databaseValues["name"] as! String! let time = databaseValues["timeOfVisit"] […]

用pandas获取df.to_excel(…)后的excel文件

我正在使用Pyrebase将我的file upload到Firebase。 我有一个DataFrame DF,并将其转换为Excel文件,如下所示: writer = ExcelWriter('results.xlsx') excelFile = df.to_excel(writer,'Sheet1') print(excelFile) # Save to firebase childRef = "path/to/results.xlsx" storage = firebase.storage() storage.child(childRef).put(excelFile) 但是,这将Excel文件存储为零个字节的Office电子表格。 如果我运行writer.save()然后我得到适当的文件types( xlsx ),但它存储在我的服务器(我想避免)。 我如何才能生成正确的文件types,就像一个writer.save() ? 注意: print(excelFile)返回None

在Excel中查看来自Firebase的JSON数据?

我正在使用Firebase,因为它似乎是Android最简单的数据库解决scheme。 我只是玩弄它,以获得一点感觉。 现在最让我困扰的是如何(如果可能的话),你可以像在Excel中一样以某种forms表示数据库。 我知道JSON中的Firebase导出并不完全是为了像这样显示,但是肯定有一些系统能够做到这一点? 或者我将不得不写我自己的程序,产生一个CSV文件? 为了举例,我提出了一个应用程序来logging出租车types服务的行程信息。 它logging了票价名称,目的地和旅行的费用。 这是一个JSON的例子。 { "Jobs" : { "job0" : { "Cost" : "$30", "Destination" : "Demo Dest 1", "Name" : "Demo Name 1" }, "job1" : { "Cost" : "$40", "Destination" : "Demo Dest 2", "Name" : "Demo Name 2" } }, "job number" : 2 } 现在说我想生产一个只是工作信息的spreed工作表。 它会有“名称”,“目标”和“成本”列标题,它会列出每个相应的信息。 这样的事情是可能的,还是只是一厢情愿的想法? […]

如何在Excel工作表中导出Firebase数据

我希望我的firebase数据库在Excel工作表中,像我有所有这些孩子名称,分支,批处理,学院作为所有用户的属性我想导出这些Excel Sheet Firebase数据库 这就是我的firebase数据库的样子 Excel工作表

如何将Excel数据存储到Firebase中?

请原谅我的愚蠢的问题,但我是一般的Firebase和数据库的新手。 我有我的所有数据(成千上万的行)的Excel工作表。 如何将“加载”到Firebase中以便使用? 我创build了一个Firebase项目,并试图查看实时数据库的一些教程,但这不是我想要的。 我不想要实时数据。 我只想要首先加载的数据。 我该如何去做呢? 谢谢!