ホームページ >ウェブフロントエンド >jsチュートリアル >json データ行を columns_javascript スキルに変換するための js サンプル コード
月 鄭州 - 電力 新郷 - 電力 安陽 - 電力
201201 33 29 23
201202 35 26 25
201203 34 27 24
201204 36 28 26
201205 .3 28 .8 24.3
このようにExtのチャートは3つの系列で表示することができます。
この関数を実装するために次の関数を書きました:
var month1 = this.resultData[findIdx(this.resultData,'yearmonth',201201)];
var month2 = this.resultData[findIdx(this) .resultData,'yearmonth',201202)];
var month3 = this.resultData[findIdx(this.resultData,'yearmonth',201203)];
var month4 = this.resultData[findIdx(this.resultData)] ,'年月',201204)];
assertEquals(4,this.resultData.length);
assertEquals('23',month1['dfsoft-ppq']);
assertEquals('29',month1['vcom-ppq']) );
assertEquals('33',month2['dfsoft-ppq']);
assertEquals('48',month3['vcom-ppq']);
assertEquals('53',month4['dfsoft-ppq']); assertEquals('52',month4['vcom-ppq']);
assertEquals('27',month1['dfsoft-spq']);
assertEquals('26',month1['vcom-spq']);
assertEquals('38',month2[' dfsoft-spq']);
assertEquals('38',month2['vcom-spq']);
assertEquals('49',month3['dfsoft-spq']); '43',month3['vcom-spq']);
assertEquals('51',month4['dfsoft-spq']);
assertEquals('59',month4['vcom-spq']) );
})
テストに合格し、変換が成功したことを示します。