1 回答

TA貢獻1869條經驗 獲得超4個贊
要將此文檔轉換為 CSV 文件,您只需將所有空格替換為逗號即可。這是你可以做到的一種方法。
final File input = new File("com/aexp/file.txt");
List<String> output = new ArrayList<>();
BufferedReader reader = null;
BufferedWriter writer = null;
try {
reader = new BufferedReader(new FileReader(input));
String line;
while((line = reader.readLine()) != null){
output.add(line.replaceAll(" ", ","));
}
reader.close();
writer = new BufferedWriter(new FileWriter(new File("output.txt")));
for (String s : output) {
writer.write(s);
writer.newLine();
}
writer.flush();
writer.close();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
reader.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
添加回答
舉報