【问题标题】:convert to json format转换成json格式
【发布时间】:2019-08-05 06:15:17
【问题描述】:

我有一个迭代formulej值的方法,我将它作为键值显示在控制台中

Object.entries(this.parameterForms[index].value).forEach(([key, value]) => {
     console.log(key + " : " + value);
});

控制台显示:

TypeOfConvention : AL
cardBeneficiary : false
csr : aab
cardFamilly : true

我想将显示格式更改为json,如下所示

{
  "TypeOfConvention": "AL",
  "cardBeneficiary": false,
  "csr": "123",
  "cardFamilly": true
}

【问题讨论】:

  • 请阅读How to Ask
  • 您发布的不是有效的 json。它是 js 对象字面量。你真的想构造一个对象还是只改变控制台中的输出?

标签: json typescript


【解决方案1】:

你应该把数据放到一个对象中,而不是console.log每一行,

newObject[key] = value;

然后:

console.log(JSON.stringify(newObject, undefined, 2))

【讨论】:

    猜你喜欢
    • 2018-07-17
    • 1970-01-01
    • 1970-01-01
    • 2016-02-24
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2012-01-31
    相关资源
    最近更新 更多