【发布时间】:2019-05-25 23:12:07
【问题描述】:
我的 JSON 对象数据:
{
"title": "aa",
"desc": ["i", "j", "k"],
"cnt": {
"head": "bb",
"main": {
"num1": {
"time1": "mm",
"time2": "kk"
},
"num2": "dd"
}
}
}
我的问题是:如何使用 JavaScript 将上面的 JSON 对象转换为下面的对象?
{
"title": "aa",
"desc": ["i", "j", "k"],
"cnt_head": "bb",
"cnt_main_num1_time1": "mm",
"cnt_main_num1_time2": "kk",
"cnt_main_num2": "dd"
}
我尝试使用for(i in obj) {....},但失败了!
请帮忙!
【问题讨论】:
-
发布的问题似乎根本没有包含any attempt 来解决问题。 StackOverflow 期待您 try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以显示您尝试过的内容,以说明您遇到minimal reproducible example 的特定障碍。欲了解更多信息,请参阅How to Ask 并拨打tour。
-
如果您曾尝试使用
for(i in obj) {....},提出此问题的更好方法是显示这些尝试、失败的原因,并寻求具体帮助。
标签: javascript json object flatten