【发布时间】:2019-09-17 13:01:47
【问题描述】:
我即将用 Angular 编写一个应用程序。它从 api 接收答案。这个答案里面是一个用字符串索引的数组(索引签名)。如何将此数组映射到常规数组?
api 是这样的
{
"Information": {
"Created": "2019-04-25",
"Version": "1.2"
},
"Files": {
"2019-04-26": {
'name': 'file1',
'size': 5,
},
"2019-04-25": {
'name': 'file2',
'size': 3,
},
...
}
}
我想把它映射成一个像这样的对象
export class Model {
'Information': {
'Created': string,
'Version': string,
};
'Files': [{
'date': Date,
'name': string,
'size': number,
}];
}
这里我要映射答案
getdata(url): void {
this.http.get<>(url).subscribe(data => {
// code
}
);
}
【问题讨论】:
标签: json angular typescript api