前回、Node.jsを利用して、CSVファイルを読み込むプログラムを紹介しました。今回は、CSVの編集やデータの挿入、書き込みなどについて解説します。また、CSVデータの操作に欠かせない二次元配列変数の扱い方についても紹介します。

今回のプログラムとサンプルについて

 前回に引き続き、Node.jsとモジュール「csv-lite」を使ってCSVを操作します。Node.jsや「csv-lite」のインストール方法については、前回紹介しました。また、今回は、次のようなテストデータ「meibo.csv」を利用します。これを、Excelで開くと以下のようなデータとなっています。

サンプルデータをExcelで開いたところ
サンプルデータをExcelで開いたところ
[画像のクリックで拡大表示]

 ちなみに、今回のプログラムとサンプルデータは、こちらからダウンロードできるようになっています。