【问题标题】:Letting user export their data from Firebase database?让用户从 Firebase 数据库中导出他们的数据?
【发布时间】:2017-09-12 15:03:08
【问题描述】:

我有一个运行良好的 Mill Firebase 数据库,我希望用户能够以 JSON 格式导出他们的数据。我注意到,如果您进入 Firebase 上的实时数据库控制台,管理员可以导出为 JSON,所以我很好奇是否有可能拥有某种 URL,如果用户经过身份验证,他们可以访问以便能够检索他们自己的用户数据..

有什么想法吗?

谢谢

【问题讨论】:

    标签: json firebase firebase-realtime-database


    【解决方案1】:

    我曾经开发了一个应用程序,该应用程序允许用户将数据导出到设备存储上的 txt 文件中。因此,如果您认为此选项可以帮助您,请使用以下代码:

    try {
        File root = new File(Environment.getExternalStorageDirectory(), "myFolder");
        if (!root.exists()) {
            root.mkdirs();
        }
        File myFile = new File(root, "myFileName.txt");
        FileWriter writer = new FileWriter(myFile);
        writer.append(text);
        writer.flush();
        writer.close();
    } catch (IOException e) {
        e.printStackTrace();
    }
    

    您可能想要更改将要创建的文件夹的名称,以存储您从 myFolder 导出的所有 txt 文件。您可能还想将文件名 myFileName 更改为特定的。

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2017-02-10
      • 1970-01-01
      • 2017-10-29
      • 2012-11-24
      • 2018-04-21
      • 1970-01-01
      • 2019-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多