public class CSVUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static char |
DEFAULT_SEPARATOR_CHAR |
static String |
SEPARATOR |
| Constructor and Description |
|---|
CSVUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getColumnValue(String[] columns,
int index) |
static List<String> |
processCSV(InputStream inputStream,
Charset charset) |
static List<String> |
processInputCSV(InputStream inputStream,
Charset charset) |
static List<String> |
simpleLine(Object[] fields) |
static <T> void |
write(List<List<T>> csv,
OutputStream o,
String chartsetName) |
static <T> void |
write(List<List<T>> csv,
OutputStream o,
String chartsetName,
char separator) |
static <T> File |
writeCsv(List<List<T>> csv,
String fileName,
String chartsetName) |
public static final String SEPARATOR
public static final char DEFAULT_SEPARATOR_CHAR
public static List<String> processInputCSV(InputStream inputStream, Charset charset) throws IOException
IOExceptionpublic static List<String> processCSV(InputStream inputStream, Charset charset) throws IOException
IOExceptionpublic static List<String> simpleLine(Object[] fields) throws Exception
Exceptionpublic static <T> File writeCsv(List<List<T>> csv, String fileName, String chartsetName) throws IOException
IOExceptionpublic static <T> void write(List<List<T>> csv, OutputStream o, String chartsetName, char separator) throws UnsupportedEncodingException, IOException
public static <T> void write(List<List<T>> csv, OutputStream o, String chartsetName) throws UnsupportedEncodingException, IOException
Copyright © 2017 TecSinapse. All rights reserved.