在Javascript/Typescript/Angular中重新构造JSON响应

在Javascript/Typescript/Angular中重新构造JSON响应,javascript,json,angular,typescript,Javascript,Json,Angular,Typescript,我有一个来自服务器的JSON数据作为API响应。我想重组它以便于处理 在stackblitz项目中的assets/Input-json.json处输入json文件: 我想要的输出json位于assets/output-json.json 我认为转换过程更多地与typescript/javascript相关,而不是angular,请提供帮助。不应该有神奇的~go to~方法,因为它取决于您的映射模式 您只需创建一个实用函数,该函数将获取输入JSON并将其转换为输出JSON: 请不要在问题中仅发布

我有一个来自服务器的JSON数据作为API响应。我想重组它以便于处理

在stackblitz项目中的assets/Input-json.json处输入json文件:

我想要的输出json位于assets/output-json.json


我认为转换过程更多地与typescript/javascript相关,而不是angular,请提供帮助。

不应该有神奇的~go to~方法,因为它取决于您的映射模式

您只需创建一个实用函数,该函数将获取输入JSON并将其转换为输出JSON:


请不要在问题中仅发布外部来源。当它们下降时,这个问题就变得毫无意义了。什么是输出json?你正在重命名文件吗?(顺便说一句,我没有点击链接)这是一个重新构造的json数据,不是同一个文件。
function transform(input, output) {
    let output = {};
    output.transformedField = input.someField;
    // ...
    return output;
}