Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mengeksport Tatasusunan JavaScript ke Fail CSV di Sebelah Pelanggan?
Soalan:
Bagaimanakah JavaScript boleh digunakan untuk mengeksport pelbagai data seperti [["name1", "city_name1", ...]["name2", "city_name2", ...], ke fail CSV di pihak pelanggan?
Jawapan:
Menggunakan JavaScript Asli:
rows.forEach(function(rowArray) { let row = rowArray.join(","); csvContent += row + "\r\n"; });
atau
csvContent += rows.map(e => e.join(",")).join("\n");
const csvContent = "data:text/csv;charset=utf-8," + encodedCsvData;
var encodedUri = encodeURI(csvContent); window.open(encodedUri);
Menyesuaikan Nama Fail CSV:
Untuk menentukan nama tersuai untuk fail CSV:
var link = document.createElement("a");
link.setAttribute("download", "my_data.csv");
document.body.appendChild(link);
link.click();
Atas ialah kandungan terperinci Bagaimana untuk Mengeksport Tatasusunan JavaScript ke Fail CSV di Sebelah Pelanggan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!