0
私は実際にこのjsonを動的に使用してcanvas.js
グラフを表示しようとしています。javacriptを使用して配列オブジェクトに余分なx値を取得しています
[{"s":40,"ProductName":"yoga pants"},
{"s":20,"ProductName":"trousers"},{"s":16,"ProductName":"shirts"},
{"s":10,"ProductName":"pants"},{"s":7,"ProductName":"RED"},
{"s":5,"ProductName":"Tank Top"}]
... JSON文字列
私はこれを取得していますです:
私はこの結果を持っている
[{40: "yoga pants", x: 0},
{20: "trousers", x: 1},
{16: "shirts", x: 2},
{10: "pants", x: 3},
{7: "RED", x: 4},
{5: "Tank Top", x: 5}]
をしかし、私はこの余分なx:
値を望んでいません。私はこのコードを使用しています:事前に
var result1 = JSON.parse(result);
var reformattedArray = result1.map(function (o)
{
var obj = {};
obj[o.s] = o.ProductName;
return obj;
});
感謝を
表示されたコードは、マップされたオブジェクトに 'x'プロパティを設定しません。 – charlietfl
「私はこの結果があります」と「私はこれを受け取りました」と言っています - あなたの*入力* output *、実際には 'x'プロパティを除いて出力をしたいのですが?表示されたコードは 'x'プロパティを追加しません。 – nnnnnn
この問題は、表示しているコードでは再現できません。 –