【问题标题】:convert array to json in typescript在打字稿中将数组转换为json
【发布时间】:2021-12-19 13:55:54
【问题描述】:

我正在尝试在 typeScript 中将数组转换为 json,请问如何才能得到这个结果:

 let array=['element1', 'element2', 'element3']

result=[{"value"="element1"},{"value"="element2"}, {"value"="element3"}]

【问题讨论】:

标签: arrays json typescript


【解决方案1】:

需要明确的是,您的数组的 JSON 版本将是这样的:

['element1', 'element2', 'element3']

如果要添加value字段,可以先手动添加,再转成JSON。

工作演示

下面的代码产生这个:

[{"value":"element1"},{"value":"element2"},{"value":"element3"}]

let array = ['element1', 'element2', 'element3']

let arrayWithValue = array.map(el => ({value: el}));

console.log(JSON.stringify(arrayWithValue));

【讨论】:

    猜你喜欢
    • 2020-12-27
    • 2018-06-14
    • 2018-04-26
    • 2016-09-10
    • 2018-09-18
    • 2020-07-15
    • 1970-01-01
    • 1970-01-01
    • 2017-12-22
    相关资源
    最近更新 更多