Я использую ngx-papaparse для преобразования массива в файл CSV.Но когда я загружаю свой CSV-файл и открываю его в Excel, мои значения не отображаются в нужных столбцах.
Вот моя функция:
downloadFile() { const tableKpi = []; for (let i = 0; i < this.kpi.indicators.length; i++) { tableKpi.push(this.kpi.indicators[i].values); } const blob = new Blob([this.papa.unparse(tableKpi)], {type: 'text/csv' }); saveAs(blob, 'myFile.csv'); }
Как это выглядит
То, что я ожидал
Решено, формат файла CSV зависит от вашего языка Excel.Не все языки будут анализировать файл одинаково.Поэтому мне просто нужно поменять язык Excel на английский, надеюсь, это поможет.