Я использую модуль npm csvtojson.Файл CSV, который я хочу разместить, имеет 10 столбцов.Мне только нужно 5 из них.Поэтому я настраиваю конвертер с параметром includeColumns
.
. В этих 5 столбцах я хочу дать новый заголовок, потому что данный заголовок имеет пробелы
Здесь моя конфигурация
const converter = csv({
delimiter: config.converter.delimiter,
trim: config.converter.trim,
includeColumns: /(Artikelnummer|Artikelnummer 2|EAN Nummer|Produktname 1|Produktname 2)/,
noheader: false,
headers: ['ArtikelnummerFirst', 'ArtikelnummerSecond', 'ean', 'name1', 'name2']
})
Это не работает.Первые два заголовка заменены, но не другие.Возможно, причина в том, что третий столбец исключен
Первая строка в CSV-файле выглядит так:
Artikelnummer;Artikelnummer2;Variantennummer;Sortiment;HWG;WUG 1;WUG 2;Ausgabename-HP;EAN Nummer;Name;Produktname 1;Produktname 2
Есть ли лучший способ сделать это?