Я собираюсь написать приложение на английском языке. Получает ответ от 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
}
);
}