public class CSVTeast { public static void main(String[] args) { CSVTeast obj = new CSVTeast(); obj.run(); } public void run() { String csvFile = "D:\\text.csv"; BufferedReader br = null; String line = ""; String cvsSplitBy = "~"; try { br = new BufferedReader(new FileReader(csvFile)); while ((line = br.readLine()) != null) {
Output
Value [date= "POLICY_CHANGE_EFFECTIVE_DATE" , name="AGENCY_NAME"] Value [date= "2014-04-01" , name="USI INSURANCE SERVICES]--this value stated with double qoutes but not end with same .
Expected Result
Value [date= POLICY_CHANGE_EFFECTIVE_DATE , name=AGENCY_NAME] Value [date= 2014-04-01 , name=USI INSURANCE SERVICES]
source share