Node.jsのExpressで、ブラウザからCSVファイルをダウンロードしたいです。
CSVファイルは、DBから取得して配列にした後、ya-csvモジュールやnode-csvモジュールを使ってCSV形式ファイルでダウンロードしたいです。
一旦、サーバのファイルシステムに書き込むというようなことはしないで、取得要求があった時にファイルを生成するつもりです。
GitHubにあるサンプルを見たのですが、上記のような処理のサンプルがなかったです。
本当はあるのかもしれませんが、英語力がなくてうまくいきません。
DB→配列→CSVダウンロード、ファイルシステムにはCSVファイルを生成しないという方式を実現したいです。
下記のような伝統的な方法もあるのですが、正直、あまり綺麗じゃないです。
ya-csvモジュールやnode-csvモジュールなら、パラメータをちょと変えるだけで、CSVやTSVに切り替えたりできるようなので。
どなたか、ご存知の方、やり方を教えて下さい。
よろしくお願いいたします。
あなたの回答
tips
プレビュー