ShiftJIS エンコーディングのCSVファイルをnode.jsで読み込みしたい

 やりたいことはNode.jsと連携させるつもりのMongoDBにShiftJISエンコーディングのCSVファイルのデータを突っ込むこと。
MongoDBはファイルのタイプに関するオプション JSONとかCSVとか は存在するがencoding指定はないのでおそらくutf-8前提と思われる。
Node.jsからエンコーディング指定してファイルを読み込み、MongoDBのデータベースに書き込む設計とする。
node-csv-parserで郵便番号処理というページがヒット。
郵便番号辞書はShift_JISで公開されているので、ファイルエンコーディングは同じ。

npm install csv
npm install iconv

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です