Вы можете использовать карту:
import {map} from 'rxjs/operators';
this.apiService.getTest().pipe(
map((data: any) => {
data.Data = data.Data.map((item: any) => ({
projectName: item['Project Name'],
projectCode: item.PCode
});
return data;
})
).subscribe((data: any) => this.projects= data.Data);
В случае, если вы используете rx js
import { map } from 'rxjs/operator/map';
this.apiService.getTest()
.map((data: any) => {
data.Data = data.Data.map((item: any) => ({
projectName: item['Project Name'],
projectCode: item.PCode
});
return data;
}).subscribe((data: any) => this.projects= data.Data);
Вы также можете найти какой-нибудь картограф в Google, но я думаю, что проще вручную сопоставить вещи, как я делал выше.