私はjqPlotを使用しており、WCFサービスから受け取ったこのJSONを有効にする必要があります。
[{ "x": 2, "y": 3 }, { "x": 25, "y": 34 }]
この1つまたは複数の配列に:
[[2,3],[25,34]]
JSON.parse&evalを試しましたが、役に立ちませんでした。
ありがとう
私はjqPlotを使用しており、WCFサービスから受け取ったこのJSONを有効にする必要があります。
[{ "x": 2, "y": 3 }, { "x": 25, "y": 34 }]
この1つまたは複数の配列に:
[[2,3],[25,34]]
JSON.parse&evalを試しましたが、役に立ちませんでした。
ありがとう
文字列をオブジェクトの配列に解析します。
var json = '[{ "x": 2, "y": 3 }, { "x": 25, "y": 34 }]';
var o = $.parseJSON(json);
次に、配列内の各オブジェクトを配列に置き換えます。
for (var i=0; i<o.length; i++) o[i] = [o[i].x, o[i].y];
$ .map()を使用してこれを行うことができます。
var data = [{ "x": 2, "y": 3 }, { "x": 25, "y": 34 }]
var flattenedResult = $.map(data, function(point) {
return [[ point.x, point.y ]];
});