JSON 配列へ変換する Node.js サンプルコード
Excel, CSV, Google スプレッドシートなどの表形式のデータから JSON 配列に変換する必要があったので Node.js で書いたコードをご紹介します。
以下、JSON 配列へ変換する Node.js サンプルコードです。
const jsonArray = []; const arr = [ [ 1, 2 ], [ 3, 4 ] ]; arr.forEach(function(a){ let json = { "hoge": a[0], "fuga": a[1] }; jsonArray.push(json); }); console.log(`%j`, jsonArray); |
JSON 出力結果
[{"hoge":1,"fuga":2},{"hoge":3,"fuga":4}] |
1行で出力されるので、整形する必要がある場合は pretty-json とかでフォーマットしましょう。
以上、Node.js でサクッと JSON 配列を動的に生成したかった現場からお送りしました。