Maison >interface Web >js tutoriel >Comment exporter un tableau JavaScript vers un fichier CSV côté client ?
Question :
Comment JavaScript peut-il être utilisé pour exporter un tableau de des données telles que [["name1", "city_name1", ...]["name2", "city_name2", ...], dans un fichier CSV sur le client côté ?
Réponse :
Utilisation de JavaScript natif :
rows.forEach(function(rowArray) { let row = rowArray.join(","); csvContent += row + "\r\n"; });
ou
csvContent += rows.map(e => e.join(",")).join("\n");
const csvContent = "data:text/csv;charset=utf-8," + encodedCsvData;
var encodedUri = encodeURI(csvContent); window.open(encodedUri);
Personnalisation du nom du fichier CSV :
Pour spécifier un nom personnalisé pour le fichier CSV :
var link = document.createElement("a");
link.setAttribute("download", "my_data.csv");
document.body.appendChild(link);
link.click();
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!