Papa Parse — самый быстрый CSV-парсер на JavaScript, работающий внутри браузера. Библиотека имеет множество функций: парсинг больших файлов, обратный парсинг, работа с разными типами входных данных и много чего ещё.
Пользоваться слишком просто:
// Парсим CSV строку
var data = Papa.parse(csv);
// Парсим CSV файл
Papa.parse(file, {
complete: function(results) {
console.log("Finished:", results.data);
}
});
Получаем:
