我想在由Javascript生成的CSV文件的标题字段上添加注释
此外,我已经搜索了这些需求,但找不到任何解决方案
下面是使用Javascript生成CSV文件的代码
var data = [
['123'],
['346'],
['789'],
['Test1'],
['Test2']
];
function download_csv() {
var csv = 'ID\n';
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>
我想添加像Here这样的标题注释
发布于 2019-04-11 14:38:38
使用CSV没有标准的方法来实现这一点。但是,您可以将文件编写为XLXS,因为注释是特定于应用程序的特性。
https://stackoverflow.com/questions/55626065
复制相似问题