我需要有关简单json转换的建议。我在这里列出了我拥有的和我需要的东西。
来源格式
{
"EnglishLiterals": [{
"identifier": "prefix1",
"value": "I really enjoyed reading your website."
}, {
"identifier": "suffix1",
"value": "I hope to make it well."
}],
"VietnameseLiterals": [{
"identifier": "prefix1",
"value": "ABCD"
}, {
"identifier": "suffix1",
"value": "WXYZ"
}]
}
目标格式
"EnglishLiterals": {
"prefix1": "I really enjoyed reading your website.",
"suffix1": "I hope to make it well."
},
"VietnameseLiterals": {
"prefix1": "ABCD",
"suffix1": "WXYZ"
}
我可以使用简单的简单Javascript吗? 基本上,第一种格式的价值成为第二种格式的关键,这就是我在努力的地方。
请帮忙。
答案 0 :(得分:0)
我需要建议
首先在对象中的所有属性上编写一个简单的循环,然后打印出它们的值。如果您不知道如何获取对象中的所有属性,建议您返回并查看您正在使用的教程和书籍(提示:Object.keys
或for...in
可能有帮助) 。您应该可以从那里获取它,因为您已经知道如何使用obj[key]
使用变量设置对象属性。
我可以使用简单的JavaScript吗?
你还会用什么?为什么你认为JavaScript无法解决这个问题?