D3 ライブラリによる視覚化のために、websocket を介して JSON オブジェクトを読み込もうとしています。ブラウザが JSON を正しく受信しているかどうかを確認しているだけです。これはコードです:
ws = new WebSocket("ws://localhost:8888/dh");
ws.onmessage = function(evt)
{
d3.json(
JSON.parse(evt.data),
function (jsondata) {
console.log(jsondata);
var data = jsondata.map(function(d) { return d.Value; });
console.log(data);
});
}
しかし、コンソール ログを確認すると、次のエラーが表示されます。
[19:15:36.434] TypeError: jsondata is null @ http://localhost:8888/static/anEx.js:21
console.log(data) は null です。
ここで何が間違っていますか?
ありがとう