2012-06-19 68 views
0

我試着輸入,有下列格式的JSON文件:煎茶觸摸JSON格式

[{ 「目標」: 「stats.server14」, 「數據點」:[0.0,1340034660] [0.016666666666666666,1340034720],[0.11666666666666667,1340034780], [0.18333333333333332,1340034840],[0.05,1340034900],[0.0, 1340034960],[0.05,1340035020],[空,1340121000]]}]

我無法弄清楚如何解析這個,因爲它包含元標記和嵌套的數據點。

這是我到目前爲止有:

Ext.regModel('DataModel', { 
     fields: [ 
      {name: 'target', type: 'string'}, 
      {name: 'datapoints', type: 'string'} 
     ] 

它只是返回一個大的字符串數據點。我希望將它們分解爲xValue和yValue。

任何幫助將不勝感激!

回答

0

無論您傳遞給數據點字段的值是否自動轉換爲字符串,因爲您已將其輸入爲「string」。刪除此部分(即將整個type: "string"留在數據點行之外)。

這應該會給你更接近你想要的數據點。如果它不完全是你想要的,你可以使用convert函數來調整數據點,參見Ext.data.Field

+0

謝謝!這非常有幫助! – user1467584