玉砕中
javascript、やれば出来るだろうとかタカを括ってました。
jsonpの使い方がイマイチ理解できない…
node.jsでjsonファイルの読み込みは ”require" でOK
http://qiita.com/_shimizu/items/db463c1ce94a4ca4659f
- test.json
{ "J":5, "0":"N" }
- load_json.js
var json = require('./test.json'); console.log(json);
- 実行結果
$ node load_json.js { '0': 'N', J: 5 }
なら jsonp もイケる?
- test2.json
callback( { "J":5, "0":"N" } );
- load_jsonp.js
var json = require('./test2.json'); console.log(json);
- 実行結果
$ node load_jsonp.js module.js:483 throw err; ^ SyntaxError: test.json: Unexpected token c at Object.parse (native) at Object.Module._extensions..json (module.js:480:27) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:362:17) at require (module.js:378:17) at Object.<anonymous> (load_jsonp.js:1:74) at Module._compile (module.js:454:26) at Object.Module._extensions..js (module.js:472:10) at Module.load (module.js:356:32)
jsonp は無理でした。
node.js で読み込む場合の callback(〜); の扱いがワカラナイ…