-1

スタックオーバーフローの人々からの多くの助けの後、最終的に私のjsonを解決し、今では見栄えが良くなりました.

運.json--->

 {
        "PERFECT_JSON_object":
        {
            "51b59c1bbae1c":
                    [
                        { "id": "parties", "float_1": "0.006" , "float_2": "0.9"},
                        { "id": "royal-challenge",  "float_1": "0.02" , "float_2": "0.333" },
                        { "id": "star-speak","float_1": "0.02","float_2":"0.1" }
                    ],
            "51b59c1bbae3c":
                    [
                        { "id": "parties","float_1": "0.006" , "float_2": "0.9"},
                        { "id": "star-speak","float_1": "0.02", "float_2": "0.009" }
                    ],
            "51b59c1bbae5c":
                    [
                        { "id": "parties","float_1": "0.006" , "float_2": "0.9"}
                    ]
        }
    }

私はjsonでd3jsに頭を悩ませようとしてきましたが、かなり進歩したと言わざるを得ません.しかし、jsonデータで出力を取得することはまだできません.

私はこれらのリンクを調べましたが、助けにはなりません。

  1. https://github.com/mbostock/d3/wiki/Requests
  2. d3.js & json - 簡単なサンプルコード?
  3. アクセス/処理 (ネストされた) オブジェクト、配列、または JSON

jsonを使用したMyFIDDLE(出力なし、ここに何か問題があります)

いくつかの静的値(Json なし)と同じフィドル--これは私が望む結果です。

d3.json メソッドでは、json ファイルがサーバー上にある必要があることを知っています。一時的に、json ファイルが小さいため、d3 スクリプトの変数に直接含めることはできますか?? 私はjsonデータを間違った方法で台無しにしていると思います.誰かが私を助けてくれますか.

4

1 に答える 1

1

はい、JSON を変数に追加して、この方法で実行するだけです。更新された jsfiddle については、こちらを参照してください。基本的に の後に JSON を追加するだけvar data =です。

于 2013-07-04T13:26:03.020 に答える