[英]Javascript Exporting data to a CSV file
我在這里找到了一些有關如何將數據從數組導出到CSV文件的代碼。 由於我對所獲得的代碼不是很熟悉,所以我只需要解決一些問題。
listofconstraints.forEach(function(infoArray, index){
dataString = infoArray.join(",");
csvContent += dataString + "\n";
});
var encodedUri = encodeURI(csvContent);
var link = document.createElement("a");
link.setAttribute("href", encodedUri);
link.setAttribute("download", "listofconstraints.csv");
link.click();
它可以正常工作,但是缺少一些我需要的功能,包括檢查文件是否已經存在,設置文件的路徑以及是否存在,然后覆蓋它。
JavaScript無法對訪問者的本地文件系統施加任何控制。 訪問者可以完全控制下載文件的去向,文件名以及是否甚至首先要下載文件。
當您從任何網站下載文件時,瀏覽器會詢問您要將文件存儲在何處,如果在該位置已經有另一個像它一樣命名的文件,則它將重命名您的文件,如file (0).csv
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.