【问题标题】:Transform/parse javascript object key value pairs转换/解析 javascript 对象键值对
【发布时间】:2013-07-13 02:04:08
【问题描述】:

我有一个看起来像这样的对象:

{
    "KeyValueOfstringstring": [
        {
            "Key": "FET",
            "Value": "123"
        },
        {
            "Key": "FFS2",
            "Value": "Z"
        },
        {
            "Key": "LoadIndex",
            "Value": "91"
        },
        {
            "Key": "Ply",
            "Value": "B"
        }
    ]
}

我希望它看起来像这样:

{
    "KeyValueOfstringstring": [
        {
            "FET": 123,
            "FFS2": "Z",
            "LoadIndex": "91",
            "Ply": "B"
        }
    ]
}

以前有没有人这样做过,或者知道如何做到这一点?不幸的是,这是来自 WS 的响应,因此必须使用它。

【问题讨论】:

    标签: javascript jquery parsing object transform


    【解决方案1】:

    您可以使用常规的for 循环来做到这一点:

    var result = {};
    
    for (var i = 0; i < object.array_with_long_name.length; i++) {
        var o = object.array_with_long_name[i];
    
        result[o.Key] = o.Value;
    }
    

    【讨论】:

      猜你喜欢
      • 2022-08-18
      • 1970-01-01
      • 2015-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多