2017-09-12 12 views
0

私はFirebaseデータベースを使い慣れており、JSON形式でデータをエクスポートできるようにしたいと考えています。 Firebase上でリアルタイムデータベースコンソールに入ると、管理者はJSONとしてエクスポートできることに気付きました。そのため、ユーザーが認証できる場合にアクセス可能なURLがあれば興味があります自分のユーザーデータを取得する。ユーザがFirebaseデータベースからデータをエクスポートできるようにしますか?

アイデア?

おかげ

答えて

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を変更することもできます。

希望します。