JSON格式转换

时间:2016-12-20 05:30:05

标签: javascript json

我需要有关简单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吗? 基本上,第一种格式的价值成为第二种格式的关键,这就是我在努力的地方。

请帮忙。

1 个答案:

答案 0 :(得分:0)

  

我需要建议

首先在对象中的所有属性上编写一个简单的循环,然后打印出它们的值。如果您不知道如何获取对象中的所有属性,建议您返回并查看您正在使用的教程和书籍(提示:Object.keysfor...in可能有帮助) 。您应该可以从那里获取它,因为您已经知道如何使用obj[key]使用变量设置对象属性。

  

我可以使用简单的JavaScript吗?

你还会用什么?为什么你认为JavaScript无法解决这个问题?