<OTA_AirAvailRS xmlns="http://webservices.sabre.com/sabreXML/2003/07" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EchoToken="String" TimeStamp="2007-03-01T00:18:25" Target="Production" Version="2003A.TsabreXML1.3.1" SequenceNmbr="1" PrimaryLangID="en-us" AltLangID="en-us">
<Success />
<Warnings>
<Warning ShortText="NO MORE SQ-1* FOR INTERLINE CONX" />
</Warnings>
<OriginDestinationOptions>
<OriginDestinationOption>
<TPA_Extensions>
<OriginCityTimeZoneCode Code="Z8" />
<DestinationCityTimeZoneCode Code="PDT" />
<TimeZoneDifference Code="-15" />
<Text>NO MORE SQ-1* FOR INTERLINE CONX</Text>
<DayOfWeek>THU</DayOfWeek>
</TPA_Extensions>
<FlightSegment DepartureDateTime="2007-03-22T16:00:00" ArrivalDateTime="2007-03-22T16:30:00" StopQuantity="0" RPH="1" FlightNumber="38" SmokingAllowed="false" Ticket="E">
<DepartureAirport LocationCode="SIN" CodeContext="IATA" />
<ArrivalAirport LocationCode="LAX" CodeContext="IATA" />
<OperatingAirline Code="SQ" FlightNumber="38" />
<Equipment AirEquipType="345" />
<MarketingAirline Code="SQ" />
<MarketingCabin>
<Meal MealCode="M" />
</MarketingCabin>
<BookingClassAvail ResBookDesigCode="Z" Availability="2" RPH="1" />
<BookingClassAvail ResBookDesigCode="C" Availability="0" RPH="2" />
<BookingClassAvail ResBookDesigCode="J" Availability="0" RPH="3" />
<BookingClassAvail ResBookDesigCode="D" Availability="0" RPH="4" />
<BookingClassAvail ResBookDesigCode="S" Availability="9" RPH="5" />
<BookingClassAvail ResBookDesigCode="Y" Availability="9" RPH="6" />
<BookingClassAvail ResBookDesigCode="H" Availability="9" RPH="7" />
<BookingClassAvail ResBookDesigCode="B" Availability="9" RPH="8" />
<BookingClassAvail ResBookDesigCode="E" Availability="9" RPH="9" />
<BookingClassAvail ResBookDesigCode="M" Availability="9" RPH="10" />
<BookingClassAvail ResBookDesigCode="L" Availability="9" RPH="11" />
<TPA_Extensions>
<ParticipationLevel Code="DCA" />
<DaysOfOperation>
<OperationSchedule>
<OperationTimes>
<OperationTime Mon="true" Tue="true" Weds="true" Thur="true" Fri="true" Sat="true" Sun="true" />
</OperationTimes>
</OperationSchedule>
</DaysOfOperation>
</TPA_Extensions>
</FlightSegment>
</OriginDestinationOption>
<OriginDestinationOption>
<TPA_Extensions>
<OriginCityTimeZoneCode Code="Z8" />
<DestinationCityTimeZoneCode Code="PDT" />
<TimeZoneDifference Code="-15" />
<Text>NO MORE SQ-1* FOR INTERLINE CONX</Text>
<DayOfWeek>THU</DayOfWeek>
</TPA_Extensions>
<FlightSegment DepartureDateTime="2007-03-22T17:15:00" ArrivalDateTime="2007-03-22T19:40:00" StopQuantity="1" RPH="2" FlightNumber="28" SmokingAllowed="false" Ticket="E">
<DepartureAirport LocationCode="SIN" CodeContext="IATA" />
<ArrivalAirport LocationCode="LAX" CodeContext="IATA" />
<OperatingAirline Code="SQ" FlightNumber="28" />
<Equipment AirEquipType="772" />
<MarketingAirline Code="SQ" />
<MarketingCabin>
<Meal MealCode="M" />
</MarketingCabin>
<BookingClassAvail ResBookDesigCode="Z" Availability="4" RPH="1" />
<BookingClassAvail ResBookDesigCode="C" Availability="4" RPH="2" />
<BookingClassAvail ResBookDesigCode="J" Availability="4" RPH="3" />
<BookingClassAvail ResBookDesigCode="D" Availability="4" RPH="4" />
<BookingClassAvail ResBookDesigCode="Y" Availability="9" RPH="5" />
<BookingClassAvail ResBookDesigCode="E" Availability="9" RPH="6" />
<BookingClassAvail ResBookDesigCode="B" Availability="9" RPH="7" />
<BookingClassAvail ResBookDesigCode="M" Availability="9" RPH="8" />
<BookingClassAvail ResBookDesigCode="W" Availability="9" RPH="9" />
<BookingClassAvail ResBookDesigCode="H" Availability="9" RPH="10" />
<BookingClassAvail ResBookDesigCode="Q" Availability="9" RPH="11" />
<BookingClassAvail ResBookDesigCode="N" Availability="9" RPH="12" />
<BookingClassAvail ResBookDesigCode="T" Availability="0" RPH="13" />
<BookingClassAvail ResBookDesigCode="V" Availability="9" RPH="14" />
<BookingClassAvail ResBookDesigCode="L" Availability="9" RPH="15" />
<BookingClassAvail ResBookDesigCode="K" Availability="9" RPH="16" />
<TPA_Extensions>
<ParticipationLevel Code="DCA" />
<DaysOfOperation>
<OperationSchedule>
<OperationTimes>
<OperationTime Mon="true" Tue="true" Weds="true" Thur="true" Fri="true" Sat="true" Sun="true" />
</OperationTimes>
</OperationSchedule>
</DaysOfOperation>
</TPA_Extensions>
</FlightSegment>
</OriginDestinationOption>
................................
请解析OriginDestinationOption中 TPA_Extensions和FlightSegment的内容 请注意 一个OriginDestinationOptionS有若干个OriginDestinationOption每个OriginDestinationOption只有一个TPA_Extensions每个OriginDestinationOption有若干个FlightSegmentTPA_Extensions和FlightSegment中的每个属性及值都是需要解析的范围
变量名请使用XML中的变量来命名 方便区分
通过读取这个XML 解析返回一个类的数组 每个类代表一个OriginDestinationOption 每个类中有TPA_Extensions的值和若干个FlightSegment结构 每个FlightSegment结构包含这个XML里FlightSegment部分的每项内容
<Success />
<Warnings>
<Warning ShortText="NO MORE SQ-1* FOR INTERLINE CONX" />
</Warnings>
<OriginDestinationOptions>
<OriginDestinationOption>
<TPA_Extensions>
<OriginCityTimeZoneCode Code="Z8" />
<DestinationCityTimeZoneCode Code="PDT" />
<TimeZoneDifference Code="-15" />
<Text>NO MORE SQ-1* FOR INTERLINE CONX</Text>
<DayOfWeek>THU</DayOfWeek>
</TPA_Extensions>
<FlightSegment DepartureDateTime="2007-03-22T16:00:00" ArrivalDateTime="2007-03-22T16:30:00" StopQuantity="0" RPH="1" FlightNumber="38" SmokingAllowed="false" Ticket="E">
<DepartureAirport LocationCode="SIN" CodeContext="IATA" />
<ArrivalAirport LocationCode="LAX" CodeContext="IATA" />
<OperatingAirline Code="SQ" FlightNumber="38" />
<Equipment AirEquipType="345" />
<MarketingAirline Code="SQ" />
<MarketingCabin>
<Meal MealCode="M" />
</MarketingCabin>
<BookingClassAvail ResBookDesigCode="Z" Availability="2" RPH="1" />
<BookingClassAvail ResBookDesigCode="C" Availability="0" RPH="2" />
<BookingClassAvail ResBookDesigCode="J" Availability="0" RPH="3" />
<BookingClassAvail ResBookDesigCode="D" Availability="0" RPH="4" />
<BookingClassAvail ResBookDesigCode="S" Availability="9" RPH="5" />
<BookingClassAvail ResBookDesigCode="Y" Availability="9" RPH="6" />
<BookingClassAvail ResBookDesigCode="H" Availability="9" RPH="7" />
<BookingClassAvail ResBookDesigCode="B" Availability="9" RPH="8" />
<BookingClassAvail ResBookDesigCode="E" Availability="9" RPH="9" />
<BookingClassAvail ResBookDesigCode="M" Availability="9" RPH="10" />
<BookingClassAvail ResBookDesigCode="L" Availability="9" RPH="11" />
<TPA_Extensions>
<ParticipationLevel Code="DCA" />
<DaysOfOperation>
<OperationSchedule>
<OperationTimes>
<OperationTime Mon="true" Tue="true" Weds="true" Thur="true" Fri="true" Sat="true" Sun="true" />
</OperationTimes>
</OperationSchedule>
</DaysOfOperation>
</TPA_Extensions>
</FlightSegment>
</OriginDestinationOption>
<OriginDestinationOption>
<TPA_Extensions>
<OriginCityTimeZoneCode Code="Z8" />
<DestinationCityTimeZoneCode Code="PDT" />
<TimeZoneDifference Code="-15" />
<Text>NO MORE SQ-1* FOR INTERLINE CONX</Text>
<DayOfWeek>THU</DayOfWeek>
</TPA_Extensions>
<FlightSegment DepartureDateTime="2007-03-22T17:15:00" ArrivalDateTime="2007-03-22T19:40:00" StopQuantity="1" RPH="2" FlightNumber="28" SmokingAllowed="false" Ticket="E">
<DepartureAirport LocationCode="SIN" CodeContext="IATA" />
<ArrivalAirport LocationCode="LAX" CodeContext="IATA" />
<OperatingAirline Code="SQ" FlightNumber="28" />
<Equipment AirEquipType="772" />
<MarketingAirline Code="SQ" />
<MarketingCabin>
<Meal MealCode="M" />
</MarketingCabin>
<BookingClassAvail ResBookDesigCode="Z" Availability="4" RPH="1" />
<BookingClassAvail ResBookDesigCode="C" Availability="4" RPH="2" />
<BookingClassAvail ResBookDesigCode="J" Availability="4" RPH="3" />
<BookingClassAvail ResBookDesigCode="D" Availability="4" RPH="4" />
<BookingClassAvail ResBookDesigCode="Y" Availability="9" RPH="5" />
<BookingClassAvail ResBookDesigCode="E" Availability="9" RPH="6" />
<BookingClassAvail ResBookDesigCode="B" Availability="9" RPH="7" />
<BookingClassAvail ResBookDesigCode="M" Availability="9" RPH="8" />
<BookingClassAvail ResBookDesigCode="W" Availability="9" RPH="9" />
<BookingClassAvail ResBookDesigCode="H" Availability="9" RPH="10" />
<BookingClassAvail ResBookDesigCode="Q" Availability="9" RPH="11" />
<BookingClassAvail ResBookDesigCode="N" Availability="9" RPH="12" />
<BookingClassAvail ResBookDesigCode="T" Availability="0" RPH="13" />
<BookingClassAvail ResBookDesigCode="V" Availability="9" RPH="14" />
<BookingClassAvail ResBookDesigCode="L" Availability="9" RPH="15" />
<BookingClassAvail ResBookDesigCode="K" Availability="9" RPH="16" />
<TPA_Extensions>
<ParticipationLevel Code="DCA" />
<DaysOfOperation>
<OperationSchedule>
<OperationTimes>
<OperationTime Mon="true" Tue="true" Weds="true" Thur="true" Fri="true" Sat="true" Sun="true" />
</OperationTimes>
</OperationSchedule>
</DaysOfOperation>
</TPA_Extensions>
</FlightSegment>
</OriginDestinationOption>
................................
请解析OriginDestinationOption中 TPA_Extensions和FlightSegment的内容 请注意 一个OriginDestinationOptionS有若干个OriginDestinationOption每个OriginDestinationOption只有一个TPA_Extensions每个OriginDestinationOption有若干个FlightSegmentTPA_Extensions和FlightSegment中的每个属性及值都是需要解析的范围
变量名请使用XML中的变量来命名 方便区分
通过读取这个XML 解析返回一个类的数组 每个类代表一个OriginDestinationOption 每个类中有TPA_Extensions的值和若干个FlightSegment结构 每个FlightSegment结构包含这个XML里FlightSegment部分的每项内容
解决方案 »
- 怎样通过跨页面删除GridView列表某一行记录。高手求救....
- 咋样看自己这小破程序连上数据库了没?
- 关于C#种鼠标事件的问题
- 公安系统内网的高原邮局谁接触过?要用ajax做自动发邮件的模块
- 请问怎么获取到屏幕的分辨率啊?
- 【WPF】请问怎么把RichTextBox转换的Byte[]存入SQLserver数据库以及读取
- 文本导入datagridview单元格,出现索引必须在集合的大小范围之内,不能超过该大小范围或小于零
- c#多线程问题
- 关于DOUBULE类型相乘的奇怪问题,很是告不明白
- vs.net 2003 下載,迅速點,
- 为什么用SerialPort通过wavecom modem八端口设备读到的信息为空
- WinForm DataGridView显示bitmap图片的问题
我这个是真的啊
下边的内容是他提示我这么做的啊,这个不是骗人的啊
我这个真是做不好,才放到这来请教一下,如果让出题的人知道
这样就不好了通过读取这个XML 解析返回一个类的数组 每个类代表一个OriginDestinationOption 每个类中有TPA_Extensions的值和若干个FlightSegment结构 每个FlightSegment结构包含这个XML里FlightSegment部分的每项内容