CSV ist tatsächlich die Abkürzung des von dem Kommas getrennten Wertes. Die CSV -Datei ist eine abgrenzende Datei. Wenn Sie Java IO -Stream zum Schreiben verwenden, ist es schwieriger. Hier stellen wir Ihnen ein Javacsv -JAR -Paket zur Verfügung, das für den Betrieb der CSV -Datei sehr bequem ist.
Download -Adresse: http://xiazai.vevb.com/201608/yuanma/javcsv(vevb.com).rar
Wie benutzt man es?
Schauen Sie sich einfach das folgende Beispiel an und Sie werden sofort verstehen.
importieren com.csvreader.csvreader; import com.csvreader Ausnahme*/@testpublic void exportcsv () löst ioException aus {String srccsv = "f: /cnt_programa.csv"; String targetFile = "f: /test.csv"; Csvwriter (targetFile, ',', charset.forname ("utf-8")); // Jeder Felder ist mit Zitaten Schreiben gekennzeichnet. while (reader.readrecord ()) {// den Header speichern if (reader.getCurrentrecord () == 0) {Header = reader.getValues ();} // Erhalten Sie das aktuelle Datensatzspeicherort -System.out.print (Reader.getCurentrecord () + "). tmp = {reader.getValues () [0], Reader.getValues () [1]}; // Ändern Sie den Datensatz und schreiben Sie nur die ersten und zweiten Felder, wenn (! Header [1] .Equals (TMP [1]) &&) ("" .Equals (TMP [1]) || TMP == NULL)) {TMP [1] = "NULL"; Write.WriteCord (TMP);} else {write.WriteRecord (neu String [] {reader.getValues () [0], reader.getValues () [1]});}} reader.close (); write.close ();}}cnt_programa.csv Datei:
"id","pid","no","serial","name","createtime"1000000","","No100000","","Company News","2016/8/23 17:12:09""100001","","No100001","","Hot News","2016/8/24 17:12:36 "" 100046 "," 100001 "," No100046 "," 1 "," Bank News "," 2016/8/1 10:36:31 "" 100052 "," 100001 "," No100052 "," 2 "," Rechtsbestimmungen ", 2016/8/8/8/22.2010 20:39:10 "" 100088 "," 100001 "," No100088 "," 3 "," Professional Library "," 2016/8/5 19:05:47 ".
test.csv
"id", "pid" "100000", "leer" "100001", "leer" "100046", "100001" "100052", "100001" "100088", "100001"
Die oben genannte Methode ist die Verwendung des Javacsv.jar -JAR -Pakets zum Betrieb von CSV -Dateien. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!