1
如何使用Java將.txt文件轉換爲.csv?如何使用Java將.txt文件轉換爲.csv?
我做了一個Java項目,在那裏我讀了一個.txt文件,並且我需要使用他們的數據來創建一個.csv文件,我應該如何拆分文本變量中的數據,以及如何把它變成一個Excel文件(csv)?!
public class main {
public static void main(String args[]) {
File f = main.dialogoDeAbrirArquivo("Abrir...",
JFileChooser.FILES_ONLY, false, new FileNameExtensionFilter("Text File", "txt"),null, null);
}
public static File dialogoDeAbrirArquivo(String tituloDaJanela, int selectionMode, boolean acceptAllFileFilterUsed,
FileNameExtensionFilter filtro, Component componente,File defaltDirectory) {
UIManager.put("FileChooser.openDialogTitleText", tituloDaJanela);
final JFileChooser fileChooser = new JFileChooser();
fileChooser.setFileSelectionMode(selectionMode);
fileChooser.setAcceptAllFileFilterUsed(acceptAllFileFilterUsed);
fileChooser.setCurrentDirectory(defaltDirectory);
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
int x = (dim.width - fileChooser.getSize().width)/2;
int y = (dim.height - fileChooser.getSize().height)/2;
fileChooser.setLocation(x, y);
fileChooser.addChoosableFileFilter(filtro);
int retorno = fileChooser.showOpenDialog(componente);
if (retorno == JFileChooser.APPROVE_OPTION) {
File arquivo = fileChooser.getSelectedFile();
System.out.println("Open file: " + arquivo.getName());
return arquivo;
}
return null;
}
顯示我們輸入的樣品,並要如何輸出看上去像個即 – 2015-02-09 19:44:22
它的東西是這樣的http://bit.ly/1vefq0R; – 2015-02-09 19:49:45
我只需要拆分,但這不是問題,如果我只能製作一個簡單的表格,如「123 - 名稱,234 - 名稱2」,那將會很棒! – 2015-02-09 19:52:18