【问题标题】:Customize Json Response自定义 Json 响应
【发布时间】:2016-06-07 20:52:19
【问题描述】:

我正在尝试在我的项目中实现 jqvmap。 我的 json 回复原样;

[

{
    "Count": 10,
    "ProvinceCode": 34
},
{
    "Count": 6,
    "ProvinceCode": 59
}

下面的格式,只猜jqvmaps接受的格式。

var sample_data = {"34":"10","59":"6"};

我尝试了其他一些方法来创建类似的响应,但没有任何成功。有什么方法可以创建这样的响应?

【问题讨论】:

    标签: json format response jqvmap


    【解决方案1】:

    试试这个,它会起作用的:

    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);
    

    工作小提琴:https://jsfiddle.net/s3x2ngdv/

    输出:

    【讨论】:

      猜你喜欢
      • 2017-03-24
      • 2016-12-25
      • 1970-01-01
      • 1970-01-01
      • 2016-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多