gpt4 book ai didi

javascript - Angular js解决不同格式的json对象数组

转载 作者:行者123 更新时间:2023-11-28 17:08:59 24 4
gpt4 key购买 nike

根据下面的结果,每个循环的 Angular 如何能够解决该 json 对象数组格式?值是标题,id 是键。任何想法?谢谢。

我的代码

me.record.questionaires = []
angular.forEach(detail.questionaires, function (value, key) {
me.record.questionaires.push({ "id": key, "title": value })

});

格式化的json数据(detail.questionaire结果)

[  
"{'sub_title': 'dsadsa', 'instruction': 'You Must',…elimit': '01:05:19', 'title': 'asdsa', 'id': 133}",
"{'sub_title': 'sdasdsa', 'instruction': None, 'cre…melimit': '05:30:09', 'title': 'asda', 'id': 131}"
]

最佳答案

你需要

  1. 循环数组
  2. 将字符串解析为 JSON
  3. 将适当的值推送或映射到您的questionaires数组中(不清楚您想要什么数据)
me.record.questionaires = detail.questionaires.map(json => {
let { id, title } = JSON.parse(json)
return { id, title }
})

关于javascript - Angular js解决不同格式的json对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55015397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com