Попытка чтения CSV-форматированных данных в javascript с использованием библиотеки jquery-csv, но я получаю ошибку CSVDataError: Illegal Data
от символа ^M
в конце каждой строки.Удалить^M из CSV-файла
Кажется, что независимо от того, как сохраняется CSV, я получаю это ^M
. Я могу увидеть только ^M
, если я открою файл CSV в vim
, даже в текстовом редакторе или моей IDE данные выглядят нормально. Я не получаю эту проблему при работе на других языках, таких как Python или R.
Я работаю над средой Mac.
Как я могу исправить это и избежать этой проблемы в будущем?
Как реализовать этот алгоритм splitLines? – brno792
Реализация уже предоставлена для вас на этой странице. – TML
Итак, после того как я прочитал данные csv в javascript, я вызываю эту функцию, а затем передаю результат в мою функцию csv.toArrays()? – brno792