Package csv.impl
Provides implementation classes for reading various kind of streams as well as producing
such.
Delivered implementations are CSV, Excel, XML, Jdbc, JTable object.
CSVReader Example:
java.io.File f = new java.io.File("csv-test.csv");
CSVReader in = new CSVReader(new java.io.FileReader(f));
while (in.hasNext()) {
Object columns[] = in.next();
// Do something here
}
in.close();
CSVWriter Example:
java.io.File f = new java.io.File("csv-test.csv");
CSVWriter out = new CSVWriter(new java.io.FileWriter(f));
out.printRow(new Object[] { "0:0", "0:1", "0:2" });
out.printRow(new Object[] { "1:0", "1:1", "1:2" });
out.close();
-
Interface Summary Interface Description ExcelFormatter Interface for formatting Excel sheetsExcelListener Notifies about Excel based events. -
Class Summary Class Description AbstractColumnFilter Filters columns from underlying table reader.AbstractRowFilter Filters rows from underlying table reader.AbstractStreamTableReader An abstract implementation of TableReader.AbstractStreamTableWriter An abstract implementation of TableWriter.AbstractTableReader Abstract implementation that shall be suitable for most implementations.AbstractTableWriter Abstract implementation of writer interface.CSVReader Reads from CSV like streams.CSVWriter Implements functionality for writing CSV streams.DefaultColumnFilter Implements a filter based on a given index array.DefaultExcelFormatter Default implementation of an ExcelFormatter.DefaultExcelFormatter.StyleDescription Describes a style for a cell.ExcelReader Implements Excel reading.ExcelWriter Provides ability to write Excel files.HtmlWriter Provides implementation for writing HTML table.IndexRowFilter Implements a row filter based on row indices.JdbcReader Implements a table reader to read JDBC ResultSet rows.JTableReader Reader for Swing's JTable.XmlReader Reads from a XML file.XmlWriter Writer implementation for XML streams.