CSV Обработка пустых столбцов - Быстрая CSV npm

У меня есть CSV с 5 столбцами, некоторые из которых могут быть пустыми для некоторых записей.

Например, скажем

Здесь Тема и Знаки для Ребра пусты. В этом случае, если я пытаюсь проанализировать файл CSV с помощью модуля npm fast-csv, он выдает ошибку

...

Ребро, 3,,,

SyntaxError: неожиданный токен,

Фрагмент кода:

'use strict';

var csvFormatter = require('fast-csv')
var filePath = process.argv[2],
  data = [];

csvFormatter.fromPath(filePath, {
  headers: true
}).on('data', function (d) {
  data.push(d);
}).on('end', function () {
    console.log(data);
    process.exit(0);
  });

Есть ли возможность установить значение по умолчанию для столбцов или обработать это исключение любым другим способом, любая помощь приветствуется.

0 ответов

Другие вопросы по тегам