Node.js 使用接口映射来自http请求的嵌套数组响应

Node.js 使用接口映射来自http请求的嵌套数组响应,node.js,angular6,rxjs6,Node.js,Angular6,Rxjs6,我有一个Api的响应数据,我以json.send的形式发送({message:'success',investures:'flight'}) 然后以Angular方式执行get请求以检索响应。 反应看起来像 [ { “航空行程”:{ “原始目标选项”:{ “原始目标选项”:[ { “航班段”:[ { “出发机场”:{ “地点代码”:“JFK” }, “到达港口”:{ “位置代码”:“LAX” }, “营销路线”:{ “代码”:“AS” }, “到达时区”:{ “GMTOffset”

我有一个Api的响应数据,我以json.send的形式发送({message:'success',investures:'flight'})

然后以Angular方式执行get请求以检索响应。 反应看起来像

[
{  
“航空行程”:{
“原始目标选项”:{
“原始目标选项”:[
{  
“航班段”:[
{  
“出发机场”:{
“地点代码”:“JFK”
},
“到达港口”:{
“位置代码”:“LAX”
},
“营销路线”:{
“代码”:“AS”
},
“到达时区”:{
“GMTOffset”:-7
},
“TPA_扩展”:{
“eTicket”:{
“Ind”:正确
}
},
“停止数量”:0,
“ElapsedTime”:375,
“ResBookDesigCode”:“R”,
“结婚”:“O”,
“设备”:{
“AirEquipment类型”:“32S”
},
“出发日期时间”:“2018-10-07T16:55:00”,
“ArrivalDateTime”:“2018-10-07T20:10:00”,
“航班号”:1413,
“OnTimePerformance”:{
“百分比”:“NNN”
},
“运营航线”:{
“航班号”:1413,
“代码”:“AS”
},
“出发时区”:{
“GMTOffset”:-4
}
}
],
“ElapsedTime”:375
},
{  
“航班段”:[
{  
“出发机场”:{
“位置代码”:“LAX”
},
“到达港口”:{
“地点代码”:“JFK”
},
“营销路线”:{
“代码”:“AS”
},
“到达时区”:{
“GMTOffset”:-4
},
“TPA_扩展”:{
“eTicket”:{
“Ind”:正确
}
},
“停止数量”:0,
“ElapsedTime”:315,
“ResBookDesigCode”:“R”,
“结婚”:“O”,
“设备”:{
“AirEquipment类型”:“32S”
},
“出发日期时间”:“2018-10-20T07:35:00”,
“ArrivalDateTime”:“2018-10-20T15:50:00”,
“航班号”:1404,
“OnTimePerformance”:{
“百分比”:“NNN”
},
“运营航线”:{
“航班号”:1404,
“代码”:“AS”
},
“出发时区”:{
“GMTOffset”:-7
}
}
],
“ElapsedTime”:315
}
]
},
“DirectionId”:“返回”
},
“TPA_扩展”:{
“ValidatingCarrier”:{
“代码”:“AS”
}
},
“序列号”:1,
“航空旅行Pricinginfo”:{
“PTC_票价明细表”:{
“PTC_费用明细表”:{
“FareBasisCodes”:{
“票价基准代码”:[
{  
“预订代码”:“R”,
“出发机场代码”:“JFK”,
“可用性中断”:正确,
“ArrivalAirportCode”:“LAX”,
“内容”:“R21N6”
},
{  
“预订代码”:“R”,
“出发机场代码”:“LAX”,
“可用性中断”:正确,
“ArrivalAirportCode”:“JFK”,
“内容”:“R21XN6”
}
]

},
我最终使用了多个接口,这些接口返回到我最初的行程界面,并将其映射到对象中的值