外键值对的JSON转换

时间:2019-02-26 07:41:17

标签: javascript python

我在以下结构中有一个JSON:

data = {
    "a" : "1",
    "b" : {
        "c" : 2
    }
}

我想将其转换为以下结构:

data = {
    a = "1",
    b = {
        "c":2
    }
}

我尝试使用地图,但没有获得正确的转换方法。

1 个答案:

答案 0 :(得分:1)

尝试一下:

    const data = {
      a: "1",
      b: {
        c: 2
      }
    };
    
    const convertJson = data => {
      const _data = [];
      Object.keys(data).forEach(key => {
        _data.push(`${key}=${JSON.stringify(data[key])}`);
      });
    
      return `{${_data.join(",")}}`;
    };
    
    console.log(convertJson(data));