Хотя я пытаюсь изменить заголовки заголовков, передавая массив заголовков опциям, подобным приведенным ниже, заголовки не переопределяются.Вместо этого он записывает сначала новые заголовки и исходные данные со старыми заголовками снова из следующей ячейки.Я передаю одинаковое количество заголовков.
Вот мой код
const ws: XLSX.WorkSheet = XLSX.utils.json_to_sheet(json, {header: headerColumns});
const wb: XLSX.WorkBook = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, 'Transactions');
const excelBuffer: any = XLSX.write(wb, { bookType: 'xlsx', type: 'array' });
this.saveAsExcelFile(excelBuffer, excelFileName);
И вывод выглядит следующим образом.