簡體   English   中英

Javascript將數據導出到CSV文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM