ホームページ >ウェブフロントエンド >jsチュートリアル >クライアント側で JavaScript 配列を CSV ファイルにエクスポートするにはどうすればよいですか?
質問:
JavaScript を使用して配列をエクスポートするにはどうすればよいですか? [["name1", "city_name1", ...]["name2", "city_name2", などのデータ...]、クライアント側の CSV ファイルに送信しますか?
回答:
ネイティブ JavaScript の使用:
rows.forEach(function(rowArray) { let row = rowArray.join(","); csvContent += row + "\r\n"; });
または
csvContent += rows.map(e => e.join(",")).join("\n");
const csvContent = "data:text/csv;charset=utf-8," + encodedCsvData;
var encodedUri = encodeURI(csvContent); window.open(encodedUri);
CSV ファイル名のカスタマイズ:
CSV ファイルのカスタム名を指定するには:
var link = document.createElement("a");
link.setAttribute("download", "my_data.csv");
document.body.appendChild(link);
link.click();
以上がクライアント側で JavaScript 配列を CSV ファイルにエクスポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。