Использование PapaParse transformHeader для удаления пробелов из заголовков? - PullRequest
0 голосов
/ 06 июня 2019

Если у нас есть CSV-файл, подобный этому:

`firstName, lastName
 Jim, Carrey
 Stephen, Colbert`

Papaparse выдаст динамически типизированный результат следующим образом:

       {firstName: 'Jim',
       ' lastName': '30000'}

Для получения {firstName: 'Jim', lastName...} PapaParse 5.0.0 имеет опцию transformHeaders, но пока нет документации о том, как этого добиться.

У кого-нибудь есть фрагмент transformHeader, который делает это?

1 Ответ

0 голосов
/ 06 июня 2019

Это в конечном итоге делает трюк:

const config = {
  delimiter: ",",
  header: true,
  dynamicTyping: true,
  transformHeader:function(h) {
    return h.trim();
  }
};
...