Library that allow to convert CSV text to JSON format.
Based on Cinchoo/ChoETL.
Turn
FirstName,LastName,Street,City,State,Zip John,Doe,120 jefferson st.,Riverside, NJ, 08075 Jack,McGinnis,220 hobo Av.,Phila, PA,09119 "John ""Da Man""",Repici,120 Jefferson St.,Riverside, NJ,08075 Stephen,Tyler,"7452 Terrace ""At the Plaza"" road",SomeTown,SD, 91234 ,Blankman,,SomeTown, SD, 00298 "Joan ""the bone"", Anne",Jet,"9th, at Terrace plc",Desert City,CO,00123
Into
[ { "FirstName": "John", "LastName": "Doe", "Street": "120 jefferson st.", "City": "Riverside", "State": "NJ", "Zip": "08075" }, { "FirstName": "Jack", "LastName": "McGinnis", "Street": "220 hobo Av.", "City": "Phila", "State": "PA", "Zip": "09119" }, { "FirstName": "John \\\"Da Man\\\"", "LastName": "Repici", "Street": "120 Jefferson St.", "City": "Riverside", "State": "NJ", "Zip": "08075" }, { "FirstName": "Stephen", "LastName": "Tyler", "Street": "7452 Terrace \\\"At the Plaza\\\" road", "City": "SomeTown", "State": "SD", "Zip": "91234" }, { "LastName": "Blankman", "City": "SomeTown", "State": "SD", "Zip": "00298" }, { "FirstName": "Joan \\\"the bone\\\", Anne", "LastName": "Jet", "Street": "9th, at Terrace plc", "City": "Desert City", "State": "CO", "Zip": "00123" } ]