我在浏览器端使用javascript从网页生成并下载CSV(Chrome窗口)
function toCsv(arr){
return arr.reduce(function(csvString, row){
csvString += row.join(',') ;
csvString += "\r\n"; //";";//"\n";
return csvString;
}, '');
}
function flowDataCsv(){
document.location = 'data:Application/octet-stream,' + toCsv(flowDataGrid);
}
Run Code Online (Sandbox Code Playgroud)
我尝试用";","\ r \n"和"\n"分隔行,但三个结果都是csv:s,它们将导入到一行而不是网格中.如何终止行以获得excel以将其识别为行结束并开始在新行上插入数据?