少し修正しました。
1 parent c858e6f commit d3c9b8666b40441098992ff2a8c79450a15cd60d
nCandy authored on 17 Jul 2020
Showing 1 changed file
View
20
src/main/java/org/ntlab/amaryllis/server/utils/Base64Decode.java
//デコードを行う
byte[] dedata = Base64.getDecoder().decode(endata);
 
//ファイル作成
File file = new File("/data/" + vid+ ".3gp");
file.createNewFile();
 
//ファイルに音声データを書き込む
FileWriter file1 = new FileWriter("/data/" + vid+ ".3gp");
PrintWriter pw = new PrintWriter(new BufferedWriter(file1));
pw.println(dedata);
 
//ファイルを閉じる
pw.close();
// File file = new File("/data/" + vid+ ".3gp");
// file.createNewFile();
//
// //ファイルに音声データを書き込む
// FileWriter file1 = new FileWriter("/data/" + vid+ ".3gp");
// PrintWriter pw = new PrintWriter(new BufferedWriter(file1));
// pw.println(dedata);
//
// //ファイルを閉じる
// pw.close();
 
//セーブしたファイルの相対パスを文字列として返す
String path = Base64Decode.class.getResource("/data/" + vid+ ".3gp").getPath();
return path;