Travelport API 以这种形式给出响应,当它使用命名空间时,如何解析来自 soapxml 的数据。Travelport API 以这种形式给出响应。如何在使用命名空间时从soapxml 解析这些数据。?
<?xml version="1.0"?>
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<air:AvailabilitySearchRsp
xmlns:air="http://www.travelport.com/schema/air_v29_0"
xmlns:common_v29_0="http://www.travelport.com/schema/common_v29_0"
TraceId="trace" TransactionId="5EF374190A076478623DB8BB3DCEE30E"
ResponseTime="801" DistanceUnits="MI">
<air:FlightDetailsList>
<air:FlightDetails Key="V7EqB14R2BKADHj4FAAAAA==" Origin="LGW"
Destination="EDI" DepartureTime="2017-07-30T19:15:00.000+01:00"
ArrivalTime="2017-07-30T20:45:00.000+01:00" FlightTime="90"
TravelTime="90" OriginTerminal="North Terminal"/>
<air:FlightDetails Key="V7EqB14R2BKAGHj4FAAAAA==" Origin="LGW"
Destination="EDI" DepartureTime="2017-07-30T20:55:00.000+01:00"
ArrivalTime="2017-07-30T22:25:00.000+01:00" FlightTime="90"
TravelTime="90" OriginTerminal="North Terminal"/>
<air:FlightDetails Key="V7EqB14R2BKAJHj4FAAAAA==" Origin="LGW"
Destination="EDI" DepartureTime="2017-07-30T13:35:00.000+01:00"
ArrivalTime="2017-07-30T15:10:00.000+01:00" FlightTime="95"
TravelTime="95" OriginTerminal="North Terminal"/>
<air:FlightDetails Key="V7EqB14R2BKAMHj4FAAAAA==" Origin="LGW"
Destination="EDI" DepartureTime="2017-07-30T15:50:00.000+01:00"
ArrivalTime="2017-07-30T17:25:00.000+01:00" FlightTime="95"
TravelTime="95" OriginTerminal="North Terminal"/>
</air:FlightDetailsList>
</air:AvailabilitySearchRsp>
</SOAP:Body>
</SOAP:Envelope>