我有一个示例JSON对象:
var sample = [{
"label": "one",
"value": 1
}, {
"label": "two",
"value": 2
}, {
"label": "three",
"value": 3
}, {
"label": "four",
"value": 4
}, {
"label": "five",
"value": 5
}];
我希望将其改变成类似这样的形式。
var sample = [{
"label": "one",
"value": 1,
"newKeyValue": "one|1"
}, {
"label": "two",
"value": 2,
"newKeyValue": "two|2"
}, {
"label": "three",
"value": 3,
"newKeyValue": "three|3"
},
...
];
它应该结合两个关键值并返回组合后的新关键值。
JSON是动态的关键标签和值不是静态的,它可以是任何东西。例如 [{"name":"srinivas","lastname":"pai"}]
$.extend(targetSample, Sample)
; - Parth Trivedi