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

Java 将Firebase数据下载为Excel文件或PDF文件,java,android,firebase,firebase-realtime-database,google-cloud-functions,Java,Android,Firebase,Firebase Realtime Database,Google Cloud Functions,我有一个应用程序,其中Firebase项目的详细信息显示在Recyclerview中 当用户单击下载按钮(红色框)时,应从Firebase下载该特定项目的数据 为了得到答案,我搜索了很多。但每个人都告诉我从Firebase控制台下载它。 我知道可以从Firebase控制台下载csv文件。 我需要从我的应用程序下载并将其存储在用户的本地存储器中 如果可以将其作为Excel文件或PDF下载,则会更有帮助。Firebase实时数据库没有用于下载CSV格式数据的API。如果您想以CSV格式向用户提供

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

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

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


如果可以将其作为Excel文件或PDF下载,则会更有帮助。

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

有什么问题?@FrankvanPuffelen在应用程序中显示数据没有问题。我需要将数据下载为CSV文件(如下载报告选项),并将其存储在用户手机的本地存储器中。