package src; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import com.csvreader.CsvReader; import com.csvreader.CsvWriter; public class Test { public static void main(String[] args) throws IOException { BufferedWriter bf = new BufferedWriter(new FileWriter("test.csv"),10240); CsvWriter out = new CsvWriter(bf, ','); out.writeRecord(new String[] { " 222222 ", "sssss", "1111/"1111" }, true); out.writeRecord(new String[] { " 222222 ", "sssss", "2222/"22222", "TTTTTTTTT" }, true); bf.close(); BufferedReader br = new BufferedReader(new FileReader("test.csv"),10240); CsvReader in = new CsvReader(br,','); while (in.readRecord()) { int count = in.getColumnCount(); for (int i = 0; i < count; i++) { System.out.print(in.get(i) + ","); } System.out.println(); } } } http://sourceforge.net/projects/javacsv/