[JAVA] Ausgabe einer CSV-Datei mit offener CSV

Die einfachste Form. Ich denke nicht, dass es so verwendet wird, wie es ist, aber kann es als Basis verwendet werden?

Die opencsv.jar-Version ist 4.0 und die Java-Version ist 1.7.

CsvOutput.java


package com.test;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import com.opencsv.CSVWriter;

public class CsvOutput {

	public static void main(String[] args) throws IOException {

		CSVWriter csvw = null;
		try {
            //Instanzgenerierung
			csvw = new CSVWriter(
	               new FileWriter(new File("c:\\test", "test.csv"))
	                , ",".charAt(0)
	                , "\"".charAt(0)
	                , "\"".charAt(0)
	                , "\r\n");
            //Ein Array von Strings wird zu einer Datenzeile
	        List<String[]> outStrList = new ArrayList<String[]>();
            //Definieren Sie die Anzahl der Elemente für die Anzahl der Arrays
            //Eigentlich glaube ich nicht, dass ich es so schreiben werde ...
	        String[] outStr = new String[2];
	        outStr[0] = "Zu viel trinken";
	        outStr[1] = "Ausspucken";
	        outStrList.add(outStr);

	        //Schreiben
	        csvw.writeAll(outStrList);
		} catch (Exception e) {
			e.printStackTrace();
		} finally {
                        //Am Ende schließen
			if (csvw != null) {
				csvw.close();
			}
		}
	}
}

・ Ausgabeergebnis

test.csv


- Inhalt der Ausgabedatei
"Zu viel trinken","Ausspucken"

Recommended Posts

Ausgabe einer CSV-Datei mit offener CSV
Schreiben wir die Eingabe / Ausgabe von Java-Dateien mit NIO
Passen Sie die Ausgabe mit Wagbys CSV-Download-Funktion an
[Java] Konvertieren und Importieren von Dateiwerten mit OpenCSV
[Spring Batch] Gibt Tabellendaten in eine CSV-Datei aus
CSV-Import mit Stückliste
Java CSV Bibliothek "opencsv"
FizzBuzz mit Stream ausgeben
Ich habe versucht, CSV mit Outsystems zu lesen und auszugeben
Protokoll mit slf4j + Logback mit Maven in externe Datei ausgeben
So fordern Sie mit jMeter eine CSV-Datei als JSON an
Überprüfen Sie den CSV-Wert mit RSpec
JavaDoc in Word-Datei ausgeben
Datei-Upload mit Spring Boot
Ausgabe neunundneunzig mit Stream
Steuerprotokollausgabe mit Doma2
XML-Baum in Datei ausgeben
Ausgabe "Izumi Oishi" mit Dokojava
Unterstützt 0 Abfall der CSV-Ausgabe
CSV-Ausgabeverarbeitung mit Super-CSV
Output Rails Routes als CSV
Excel mit Formeln mit XlsMapper ausgeben
Ich habe ein Tool erstellt, um den Unterschied zwischen CSV-Dateien auszugeben
Ausgabezeichen wie Konversation mit JavaFX
Ausgabe Testabdeckung mit Klee + Gradle
Lesen Sie die Dump-Datei mit MySQL von Docker
[Ruby on Rails] CSV-Ausgabefunktion
Erstellen Sie eine Excel-Datei mit poi
Implementieren Sie den Dateidownload mit Spring MVC
Protokollausgabe in Datei in Java
PDF und TIFF mit Java 8 ausgeben
Beispiel für eine EXCEL-Dateiaktualisierung mit JAVA