通过遍历每个JSON记录,从API响应中的常用字段定义一类实例变量
self.id=response['identifier'] -->output: 1234
self.name=response['FirstName'] -->output: ABCD
self.country_name=response['Country'] -->output: US
self.route_type=[j.get('route_type') or None for j in response['route_details']] -->output: ['Primary','Secondary']
self.route=[j.get('route_code') or None for j in response['route_details']] -->output: ['AX1','Ax2']
self.pin=[j.get('pin_code') or None for j in response['route_details']] -->output: ['4456','7654']
我正在try 在以下几行中创建嵌套响应
Details: {
id: "1234",
name: "ABCD"
},
Country:{
country_name:"US"
}
Route_details: [
{route_type: "Primary", route: "AX1",pin: "4456"},
{route_type: "Secondary", route: "Ax2",pin: "7654"}
]
如何获得上述响应,并根据其预期的payload传递给下游API.