Node.jsで指定したJSONファイルを読み込む場合は下記のように記述します。
script.js
var fs = require('fs');
var json = fs.readFileSync("sample.json", "utf-8");
var obj = JSON.parse(json);
var items = obj.items;
var i;
var item;
var name;
var remarks;
for (i in items) {
item = items[i];
name = item.名称;
remarks = item.備考;
console.log(name, remarks);
}
sample.json
{
"title" : "DB",
"version" : 1,
"items" : [
{"名称":"あ", "備考":0},
{"名称":"い", "備考":1},
{"名称":"う", "備考":2},
{"名称":"え", "備考":3},
{"名称":"お", "備考":4}
]
}
script.jsを実行すると下記のようにJSONデータがコマンドプロンプトに表示されます。
JSONをオブジェクトに変換 :
var obj = JSON.parse(json)
- 参考文献
[![JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック](http://ecx.images-amazon.com/images/I/61DHJGf1uSL._SL160_.jpg)](http://www.amazon.co.jp/exec/obidos/ASIN/4883379930/dayjournal-22/ref=nosim/)
[JS+Node.jsによるWebクローラー/ネットエージェント開発テクニック](http://www.amazon.co.jp/exec/obidos/ASIN/4883379930/dayjournal-22/ref=nosim/)