/** * Creates a {@link org.jumpmind.symmetric.csv.CsvReader CsvReader} object using a string * of data as the source. Uses ISO-8859-1 as the * {@link java.nio.charset.Charset Charset}. * * @param data * The String of data to use as the source. * @return A {@link org.jumpmind.symmetric.csv.CsvReader CsvReader} object using the * String of data as the source. */ public static CsvReader parse(String data) { if (data == null) { throw new IllegalArgumentException("Parameter data can not be null."); } return new CsvReader(new StringReader(data)); }
public static CsvReader getCsvReader(Reader reader) { CsvReader csvReader = new CsvReader(reader); csvReader.setEscapeMode(CsvReader.ESCAPE_MODE_BACKSLASH); csvReader.setSafetySwitch(false); csvReader.setCaptureRawRecord(false); return csvReader; }