json short_response.json
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json short_response.json相关的知识,希望对你有一定的参考价值。
{
"SearchJsonResult": {
"OperationId": "e410b8a2-ccbe-4639-b327-02328ec47749",
"SearchId": "e410b8a2-ccbe-4639-b327-02328ec47749",
"Quotations": [
{
"Source": "SB",
"Quotations": [
{
"ValidatingCarrier": "UA",
"PassengerType": "ADT", ---> Este es el que va para Sell?
"PassengerQuantity": "1",
"PassengerDiscountType": "ADT",
"FareType": "PUB",
"AccountCodesUsed": [], ---> El array entero va para Sell?
"BaseFareCurrency": "ARS",
"BaseFareAmount": 10164,
"TotalTaxAmount": 2737.4,
"GlasData": {
"CommisionRuleData": {
"ReglaID": "337",
"PoM": "%",
"AplicaSobre": "TARIFA",
"Bruto": 1,
"Moneda": "ARS",
"Cedido": 1,
"Obtenido": 0,
"MontoBruto": 101.64,
"MontoCedido": 101.64,
"MontoObtenido": 0
},
"OverCommisionRuleData": {
"ReglaID": "1296",
"PoM": "%",
"AplicaSobre": "TARIFA",
"PorcentajeAplicacion": 99,
"Bruto": 12,
"Moneda": "ARS",
"Cedido": 0,
"Obtenido": 0,
"MontoBruto": 1207.48,
"MontoCedido": 905.61,
"MontoObtenido": 301.87
},
"SalesConditionRuleData": {
"ReglaID": "487",
"ComisionFormula": "G:ALL",
"MFFormula": "SI((O>1))",
"OverFormula": "K:3%"
},
"ReglasComercialesFee": [
{
"ReglaID": "1286",
"AgregarATarifa": false,
"AplicaImpuestoSobreFee": false,
"AplicaSobre": "PAX",
"Excepcionable": true,
"Impuesto": 0,
"Moneda": "ARS",
"Monto": 0,
"PoM": "$",
"Valor": 0,
"ValorAplicable": 0
}
],
"ReglasComercialesMensaje": [],
"ReglasComercialesTC": [],
"MonedaTarifa": "ARS",
"Tarifa": 10164,
"Tasas": 2737.4,
"OnLine": 10164,
"TarifaMenosQ": 10164,
"TarifaMasYQ": 10164,
"TotalNeto": 11894.15,
"TotalAmount": 11894.15,
"FareAmount": 10164,
"TaxAmount": 2737.4,
"DiscountAmount": 1007.25,
"FeeAmount": 0,
"NetAmount": 11894.15,
"SellingPriceAmount": 11894.15,
"WarningMessages": [],
"ErrorMessage": null
},
"Taxes": null,
"FareCurrency": "USD",
"FareAmount": 660,
"BaggageAllowanceList": [
{
"Pieces": "1",
"Weight": "23",
"Unit": "kg"
},
{
"Pieces": "1",
"Weight": "23",
"Unit": "kg"
}
]
},
{
"ValidatingCarrier": "UA",
"PassengerType": "CNN",
"PassengerQuantity": "1",
"PassengerDiscountType": "CNN",
"FareType": "PUB",
"AccountCodesUsed": [],
"BaseFareCurrency": "ARS",
"BaseFareAmount": 9779,
"TotalTaxAmount": 2718.2,
"GlasData": {
"CommisionRuleData": {
"ReglaID": "337",
"PoM": "%",
"AplicaSobre": "TARIFA",
"Bruto": 1,
"Moneda": "ARS",
"Cedido": 1,
"Obtenido": 0,
"MontoBruto": 97.79,
"MontoCedido": 97.79,
"MontoObtenido": 0
},
"OverCommisionRuleData": {
"ReglaID": "1296",
"PoM": "%",
"AplicaSobre": "TARIFA",
"PorcentajeAplicacion": 99,
"Bruto": 12,
"Moneda": "ARS",
"Cedido": 0,
"Obtenido": 0,
"MontoBruto": 1161.75,
"MontoCedido": 871.31,
"MontoObtenido": 290.44
},
"SalesConditionRuleData": {
"ReglaID": "487",
"ComisionFormula": "G:ALL",
"MFFormula": "SI((O>1))",
"OverFormula": "K:3%"
},
"ReglasComercialesFee": [
{
"ReglaID": "1286",
"AgregarATarifa": false,
"AplicaImpuestoSobreFee": false,
"AplicaSobre": "PAX",
"Excepcionable": true,
"Impuesto": 0,
"Moneda": "ARS",
"Monto": 0,
"PoM": "$",
"Valor": 0,
"ValorAplicable": 0
}
],
"ReglasComercialesMensaje": [],
"ReglasComercialesTC": [],
"MonedaTarifa": "ARS",
"Tarifa": 9779,
"Tasas": 2718.2,
"OnLine": 9779,
"TarifaMenosQ": 9779,
"TarifaMasYQ": 9779,
"TotalNeto": 11528.1,
"TotalAmount": 11528.1,
"FareAmount": 9779,
"TaxAmount": 2718.2,
"DiscountAmount": 969.1,
"FeeAmount": 0,
"NetAmount": 11528.1,
"SellingPriceAmount": 11528.1,
"WarningMessages": [],
"ErrorMessage": null
},
"Taxes": null,
"FareCurrency": "USD",
"FareAmount": 635,
"BaggageAllowanceList": [
{
"Pieces": "1",
"Weight": "23",
"Unit": "kg"
},
{
"Pieces": "1",
"Weight": "23",
"Unit": "kg"
}
]
}
],
"RPHsQuoted": [
{
"RPHIndex": "1",
"InternalGDSKey": "1/1",
"BookingClassUsed": [
"G",
"G"
],
"FareDetails": [
{
"BookingClass": "G",
"Cabin": 1,
"MarriedWithPreviousSegment": "O"
},
{
"BookingClass": "G",
"Cabin": 1,
"MarriedWithPreviousSegment": "I"
}
]
},
{
"RPHIndex": "2",
"InternalGDSKey": "1/1",
"BookingClassUsed": [
"G",
"G"
],
"FareDetails": [
{
"BookingClass": "G",
"Cabin": 1,
"MarriedWithPreviousSegment": "O"
},
{
"BookingClass": "G",
"Cabin": 1,
"MarriedWithPreviousSegment": "I"
}
]
}
],
"ErrorMessage": null,
"InternalGDSKey": "1/1"
}
],
"GroupsOfFlights": [
{
"RPHIndex": "1",
"InternalGDSKey": "1/1",
"ElapsedFlightTimeInMinutes": "1059",
"ElapsedLayOverTimeInMinutes": "228",
"AirportChange": false,
"OverNight": false,
"Flights": [
{
"MarketingCarrier": "UA",
"FlightNumber": "818",
"OriginAirport": "EZE",
"DestinationAirport": "IAH",
"Departure": "/Date(1478033100000+0000)/",
"Arrival": "/Date(1478063400000+0000)/",
"ElapsedFlightTimeInMinutes": "625",
"OperatingCarrier": "UA",
"EquipmentType": "777",
"MarriedWithPreviousSegment": false,
"Stops": []
},
{
"MarketingCarrier": "UA",
"FlightNumber": "38",
"OriginAirport": "IAH",
"DestinationAirport": "EWR",
"Departure": "/Date(1478077080000+0000)/",
"Arrival": "/Date(1478093040000+0000)/",
"ElapsedFlightTimeInMinutes": "206",
"OperatingCarrier": "UA",
"EquipmentType": "320",
"MarriedWithPreviousSegment": true,
"Stops": []
}
]
},
{
"RPHIndex": "2",
"InternalGDSKey": "1/1",
"ElapsedFlightTimeInMinutes": "1036",
"ElapsedLayOverTimeInMinutes": "186",
"AirportChange": false,
"OverNight": false,
"Flights": [
{
"MarketingCarrier": "UA",
"FlightNumber": "687",
"OriginAirport": "EWR",
"DestinationAirport": "IAH",
"Departure": "/Date(1478705340000+0000)/",
"Arrival": "/Date(1478716140000+0000)/",
"ElapsedFlightTimeInMinutes": "240",
"OperatingCarrier": "UA",
"EquipmentType": "738",
"MarriedWithPreviousSegment": false,
"Stops": []
},
{
"MarketingCarrier": "UA",
"FlightNumber": "819",
"OriginAirport": "IAH",
"DestinationAirport": "EZE",
"Departure": "/Date(1478727300000+0000)/",
"Arrival": "/Date(1478774700000+0000)/",
"ElapsedFlightTimeInMinutes": "610",
"OperatingCarrier": "UA",
"EquipmentType": "777",
"MarriedWithPreviousSegment": true,
"Stops": []
}
]
}
],
"SetsOfRulesApplied": {
"Rules": [
{
"GDS": "SB",
"ACCodes": null,
"Qty": 50,
"ADTDiscount": "ADT",
"CNNDiscount": "CNN",
"INFDiscount": "INF",
"LFSRules": [
{
"RuleCode": "124",
"RuleDescription": "Mundo Entero - Sabre`"
}
],
"ExcludedAirlines": null,
"FareType": "Todas",
"PriorityGroup": null,
"PreferredAirlines": null
}
]
},
"RulesInformation": [],
"WarningMessage": [],
"ErrorMessage": ""
}
}
以上是关于json short_response.json的主要内容,如果未能解决你的问题,请参考以下文章
python中json文件处理涉及的四个函数json.dumps()和json.loads()json.dump()和json.load()的区分
JSON相关 JSON在线解析 JSON压缩转义工具 JSON着色工具 JSON 在线格式化工具 在线XML/JSON互相转换工具 XMLJSON在线转换
python中json文件处理涉及的四个函数json.dumps()和json.loads()json.dump()和json.load()的区分
python中json文件处理涉及的四个函数json.dumps()和json.loads()json.dump()和json.load()的区分
Python中json文件处理的四个函数json.dumps()json.loads()json.dump()和json.load()的区分