別の d3 の質問です。
パックされたバブルの例で遊んでいて、外部の .json ファイルなしでデータをロードする方法を見つけようとしているところまで来ました。これが最終的に使用されるサーバーは.jsonファイルを許可しないため、jsonpでデータをロードしようとはしません。
そこで、データを変数としてコードに格納するバージョンを作成しようとしました。
var jsonl = {"name": "","children": [{"name": "A","children": [{"name": "AA","children": [{"name": "AAB", "size": "10", "area": "10"}]},{"name": "AB","children": [{"name": "ABB", "size": "20", "area": "20"}]}]}]};
ただし、キャッチされない構文エラーの予期しないトークン o エラーが発生します。私は JSLint を介して json を実行しましたが、それは良いと言っているので、予期しないトークンが何であるかわかりません。
コードをjsfiddleに置きました。
何か案は?