自定义 Json 响应
Customize Json Response
我正在尝试在我的项目中实施 jqvmap。
我的 json 回复原来喜欢;
[
{
"Count": 10,
"ProvinceCode": 34
},
{
"Count": 6,
"ProvinceCode": 59
}
下面的格式,猜猜jqvmaps接受的格式。
var sample_data = {"34":"10","59":"6"};
我尝试了一些其他方法来创建类似的响应,但没有任何成功。有什么方法可以创建这样的响应吗?
试试这个它会起作用:
var newObj = {};
var obj = [{
"Count": 10,
"ProvinceCode": 34
}, {
"Count": 6,
"ProvinceCode": 59
}];
for (var item in obj) {
var keys = obj[item].ProvinceCode;
var values = obj[item].Count;
newObj[keys] = values;
}
console.log(newObj);
工作 fiddle:https://jsfiddle.net/s3x2ngdv/
输出:
我正在尝试在我的项目中实施 jqvmap。 我的 json 回复原来喜欢;
[
{
"Count": 10,
"ProvinceCode": 34
},
{
"Count": 6,
"ProvinceCode": 59
}
下面的格式,猜猜jqvmaps接受的格式。
var sample_data = {"34":"10","59":"6"};
我尝试了一些其他方法来创建类似的响应,但没有任何成功。有什么方法可以创建这样的响应吗?
试试这个它会起作用:
var newObj = {};
var obj = [{
"Count": 10,
"ProvinceCode": 34
}, {
"Count": 6,
"ProvinceCode": 59
}];
for (var item in obj) {
var keys = obj[item].ProvinceCode;
var values = obj[item].Count;
newObj[keys] = values;
}
console.log(newObj);
工作 fiddle:https://jsfiddle.net/s3x2ngdv/
输出: