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压缩转义工具 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()的区分