Comma-Separated Values (CSV) is a widely used data format and almost every language has a module to parse it. In Ruby, we have CSV class to do that. According to RFC 4180, we cannot have unescaped double quotes in CSV input since such data can't be parsed. We get MalformedCSVError error when the CSV data does not conform to RFC 4180. Ruby 2.4 has added a liberal parsing option to parse such bad da