Issue: The Util class method ParseCsv expects line breaks to be represented by a LF ('\n') character, but if CSV data is generated in a Windows environment, line breaks use CRLF ('\r\n'). This results in the ParseCsv method including the CR ('\r') in the returned output, which should be excluded.
Example:
let myCSVData = "Foo,Bar\r\nA,B\r\n";
let parsedData = Util.ParseCsv(myCSVData); // [["Foo","Bar\r"],["A","B\r"]] but should be [["Foo","Bar"],["A","B"]]
Issue: The Util class method ParseCsv expects line breaks to be represented by a LF ('\n') character, but if CSV data is generated in a Windows environment, line breaks use CRLF ('\r\n'). This results in the ParseCsv method including the CR ('\r') in the returned output, which should be excluded.
Example: