Как добавить комментарий в заголовок CSV с помощью JavaScript / jQuery

#javascript #jquery #csv

#javascript #jquery #csv

Вопрос:

Я хочу добавить комментарий к полям заголовка файла CSV, сгенерированного Javascript

Кроме того, я искал эти требования, но не могу найти никаких решений

Вот код, который используется для создания файла CSV с использованием Javascript

 var data = [
       ['123'],
       ['346'],
       ['789'],
       ['Test1'],
       ['Test2']
    ];


    function download_csv() {
        var csv = 'IDn';
        data.forEach(function(row) {
                csv  = row.join(',');
                csv  = "n";
        });

        console.log(csv);
        var hiddenElement = document.createElement('a');
        hiddenElement.href = 'data:text/csv;charset=utf-8,'   encodeURI(csv);
        hiddenElement.target = '_blank';
        hiddenElement.download = 'test.csv';
        document.getElementById('container').appendChild(hiddenElement);
        hiddenElement.click();
    }  
 <button onclick="download_csv()">Download CSV</button>
<div id="container" style="display:none;"></div>  

Я хочу добавить комментарий к заголовку, как здесь

Ответ №1:

Стандартного способа добиться этого с помощью CSV не существует. Однако вы можете прибегнуть к записи файла в формате XLXS, поскольку комментирование — это специфическая функция приложения.