In my application, i'm parsing ISO 8859-1 formatted data via CSVParser. But when i store parsed data to a String array, then cross check with corresponding ISO 8859-1 formatted data in the database, the string array not supporting some character mapping(Eg: ยต is encoded as ?).This is my parsing code :
CSVReader reader;
List<String[]> list = new ArrayList<String[]>();
try {
reader = new CSVReader(new InputStreamReader(new FileInputStream(new File(directory))), Configuration.CSV_SEPERATOR);
list = reader.readAll();
for (String[] singleStock : list) {
}
String[] singleStock, is used to hold parsed data.