日期:2014-05-16  浏览次数:20336 次

蛋疼的fusionchart json模式
刚在extjs里面配置使用了fusionchart,之前都使用xml模式,今天看官方发布的文档,也可以使用json,但是fusionchart使用的json极其不规范。
例如用于显示K线的.
{
  "chart": {
          "palette": "1",
          "plotpriceas": "Line",
          "numpdivlines": "5",
          "caption": "XYZ - 3 Months",
          "numberprefix": "$",
          "bearbordercolor": "E33C3C",
          "bearfillcolor": "E33C3C",
          "bullbordercolor": "1F3165",
          "pyaxisname": "Price",
          "vyaxisname": "Volume (In Millions)",
          },[{          
          [{
                  "label": "2006",
                  "x": "1",
                  },{
                  "label": "Feb",
                  "x": "31",
                  },{
                  "label": "March",
                  "x": "59",
                  },]
          },]
          [{
          [{
                  "open": "24.6",
                  "high": "25.24",
                  "low": "24.58",
                  "close": "25.19",
                  "x": "1",
                  "volume": "17856350",
                  },{
                  "open": "24.36",
                  "high": "24.58",
                  "low": "24.18",
                  "close": "24.41",
                  "x": "2",
                  "volume": "3599252",
                  },{
                  "open": "24.63",
                  "high": "24.66",
                  "low": "24.11",
                  "close": "24.15",
                  "x": "3",
                  "volume": "74685351",
                  },{
                  "open": "24.53",
                  "high": "24.84",
                  "low": "24.01",
                  "close": "24.5",
                  "x": "4",
                  "volume": "49236987",
                  },]
          },]
  }

数组在map里面都没有先指定一下属性名的。。。蛋疼。