gpt4 book ai didi

javascript - 使用带有动态 CSV 文件名的 UTF-8 和/uFEFF 在 JavaScript 中导出 CSV

转载 作者:行者123 更新时间:2023-11-30 17:07:53 25 4
gpt4 key购买 nike

我正在尝试使用 UTF-8 和\uFEFF 在 JavaScript 中使用 unicode 将字符串数据导出到 CSV。问题是当 CSV 文件构建时,他采用逗号后的字符串,第一个单元格填充此字符串:"Content-Disposition:attachment;filename="+filename+"\,,""。我试着把charset的位置改到最后,但是fileName必须在链接的最后。

有什么想法吗?

谢谢!

downloadCampaingnCsv:函数(campaignIds,文件名,url){

                  var s = new Server();
var response = s.sendJSON(ApiBaseUrl + url,'POST',campaignIds);
var csvContent = "data:text/csv;charset=utf-8,/uFEFF;Content-Disposition:attachment;filename="+filename+"\ ," ;
if (response != "No Data!"){
var encodedUri = csvContent +encodeURI(response);
} else {
var encodedUri = "data:text/csv;filename="+filename+"\ ," + encodeURI(response);
}
var link = document.createElement("a");
link.setAttribute("href", encodedUri);
link.setAttribute("download", filename);
link.click();
}

最佳答案

答案在这个链接里 Javascript to csv export encoding issue底线是 "data:attachment/csv;charset=utf-8,%EF%BB%BF"+ {{yuourCsvString}};

关于javascript - 使用带有动态 CSV 文件名的 UTF-8 和/uFEFF 在 JavaScript 中导出 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27588199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com