こんにちは。
現在、csvをjavascript内で生成し、生成したデータをBubbleのデータベースにインポートする機能を作っています。
Toolboxを使って生成したcsvを渡そうとしているのですが、javascriptでは直接ファイルを返すことはできないためうまくいきません。
例えば以下のような適当なcsvを生成するコードがあったとき、これをBubbleのデータベースにインポートするにはどうすればいいでしょうか?
ご教示いただければ幸いです。よろしくお願い致します。
function generateRandomCSV() {
const data = [
['Name', 'Age', 'City'],
['Alice', 30, 'Tokyo'],
['Bob', 25, 'Osaka'],
['Carol', 27, 'Nagoya'],
['Dave', 28, 'Fukuoka'],
];
let csvContent = '';
data.forEach(rowArray => {
const row = rowArray.join(',');
csvContent += row + '\r\n';
});
return csvContent;
}
const csvData = generateRandomCSV();