使用xml文件中的数据绑定gridview [英] binding gridview with the data from xml file

查看:81
本文介绍了使用xml文件中的数据绑定gridview的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

< Group SequenceNumber =" 1">



< Air DirectionInd =" Round Trip">

< Origin FlightLength =" 674">

< OriginD>

< FlightS DepartureDateTime =" 2004-03-20T17:26:00" ArrivalDateTime = QUOT; 2004-03-20T18:25:00" SegmentLength = QUOT; 303" StopQuantity = QUOT; 0" FLIGHTNUMBER = QUOT; 107" AircraftType ="AIRBUS AIRINDIA A320-100 / 200" AircraftCode = QUOT; 320"出票= QUOT; Y" LayoverLength = QUOT;" SequenceNumber =" 1">

< DepartureAirport LocationCode =" DLH" AirportType =" O>> DELHI< / DepartureAirport>

< ArrivalAirport LocationCode =" LAS" AirportType =" X"> LAS VEGAS< / ArrivalAirport>

< OperatingAirline Code =" HP">

< / OperatingAirline>

< MarketingAirline Code =" HP" India East< / MarketingAirline>

< Cabin CabinType =" Coach" ClassCode = QUOT; K" />
$
< SegmentBookingInfo WhiteLabelInfo =" HP~HP~107~203.72 {HP~HP~6249~203.72 {HP~HP~113~203.72 [/216.22/203.72/"组= QUOT; B13C754D-F0CF-4066-93484B04980D1DE9" OfficeID = QUOT; 0" />
$
< / FlightS>

< FlightS DepartureDateTime =" 2004-03-20T20:00:00" ArrivalDateTime = QUOT; 2004-03-21T00:29:00" SegmentLength = QUOT; 303" StopQuantity = QUOT; 0" FLIGHTNUMBER = QUOT; 6249" AircraftType =" BRITISH REGIONAL JET 900" AircraftCode = QUOT; CR9"出票= QUOT; Y" LayoverLength = QUOT; 95" SequenceNumber =" 2">

< DepartureAirport LocationCode =" LAS" AirportType =" X"> LAS VEGAS< / DepartureAirport>

< ArrivalAirport LocationCode =" DFW" AirportType =" D"> DALLAS< / ArrivalAirport>

< OperatingAirline Code =" HP">

< / OperatingAirline>

< MarketingAirline Code =" HP"> India East< / MarketingAirline>

< Cabin CabinType =" Coach" ClassCode = QUOT; K" />
$
< SegmentBookingInfo WhiteLabelInfo =" HP~HP~107~203.72 {HP~HP~6249~203.72 {HP~HP~113~203.72 [/216.22/203.72/"组= QUOT; B13C754D-F0CF-4066-93484B04980D1DE9" OfficeID = QUOT; 0" />
$
< / FlightS>

< / OriginD>

< OriginD>

< ; FlightS DepartureDateTime =" 2004-03-30T16:37:00" ArrivalDateTime = QUOT; 2004-03-30T19:13:00" SegmentLength = QUOT; 276" StopQuantity = QUOT 1 QUOT; FLIGHTNUMBER = QUOT; 113" AircraftType ="AIRBUS AIRINDIA A319" AircraftCode = QUOT; 319"出票= QUOT; Y" LayoverLength = QUOT;" SequenceNumber ="3">

< DepartureAirport LocationCode =" DFW" AirportType =" O"> DALLAS< / DepartureAirport>

< ArrivalAirport LocationCode =" DLH" AirportType =" D"> DELHI< / ArrivalAirport>

< OperatingAirline Code =" HP">

< / OperatingAirline>

< MarketingAirline Code =" HP"> India East< / MarketingAirline>

< Cabin CabinType =" Coach" ClassCode = QUOT; V" />
$
< SegmentBookingInfo WhiteLabelInfo =" HP~HP~107~203.72 {HP~HP~6249~203.72 {HP~HP~113~203.72 [/216.22/203.72/"组= QUOT; B13C754D-F0CF-4066-93484B04980D1DE9" OfficeID = QUOT; 0" />
$
< / FlightS>

< / OriginD>

< / Origin>

< FareBookingInfo PTCLIST =" ADT,ADT,ADT" FARETYPELIST = QUOT; RP,RP,RP" FAREBASISLIST = QUOT; KR14NS,KR14NS,VSR7NBSX" CONTRACTLIST = QUOT; NULL,NULL,NULL" />
$
< / Air>

< AirIt PricingSource =" P">

< ItinTotalFare>

< BaseFare Amount =" 203.72"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< Taxes>

< Tax Amount =" &NBSP; 47.18"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< / Taxes>

<费用>

<费用金额=" 6"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< /费用>

< TotalFare Amount =" 2500.9" />
$
< / ItinTotalFare>

< / AirIt>

< PTC>

< ; PassengerType年龄="成人"数量="1">

< PassengerFare>

< PassengerBaseFare Amount =" 203.72"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< PassengerTax Amount =" 47.18"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< PassengerFee Amount =" 6"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< TotalPassengerFare Amount =" 267.9"货币代码= QUOT; IND"小数位数= QUOT; 2英寸/>
$
< / PassengerFare>

< / PassengerType>

< / PTC>

< /组>




======================== ================


i只是试图在gridview中显示上面xml文件中的数据。我的网格视图将包含到达时间,出发时间,航空公司从Delhi到达拉斯的往返次数增加TotalPassengerFare和&bbsp
TotalPassengerFare也应该是他们的列,就像一个名为makemytrip.com的网站或任何其他网站在线预订我有大约300的航班节点。请帮助。我尝试了但没有成功。请帮助小紧急

解决方案

< blockquote>

您好,


点击此处:  http ://stackoverflow.com/questions/1988813/gridview-binding-to-xml


<Group SequenceNumber="1">

<Air DirectionInd="Round Trip">
<Origin FlightLength="674">
<OriginD>
<FlightS DepartureDateTime="2004-03-20T17:26:00" ArrivalDateTime="2004-03-20T18:25:00" SegmentLength="303" StopQuantity="0" FlightNumber="107" AircraftType="AIRBUS AIRINDIA A320-100/200" AircraftCode="320" ETicket="Y" LayoverLength="" SequenceNumber="1">
<DepartureAirport LocationCode="DLH" AirportType="O">DELHI</DepartureAirport>
<ArrivalAirport LocationCode="LAS" AirportType="X">LAS VEGAS</ArrivalAirport>
<OperatingAirline Code="HP">
</OperatingAirline>
<MarketingAirline Code="HP">India East</MarketingAirline>
<Cabin CabinType="Coach" ClassCode="K" />
<SegmentBookingInfo WhiteLabelInfo="HP~HP~107~203.72{HP~HP~6249~203.72{HP~HP~113~203.72[/216.22/203.72/" Group="B13C754D-F0CF-4066-93484B04980D1DE9" OfficeID="0" />
</FlightS>
<FlightS DepartureDateTime="2004-03-20T20:00:00" ArrivalDateTime="2004-03-21T00:29:00" SegmentLength="303" StopQuantity="0" FlightNumber="6249" AircraftType="BRITISH REGIONAL JET 900" AircraftCode="CR9" ETicket="Y" LayoverLength="95" SequenceNumber="2">
<DepartureAirport LocationCode="LAS" AirportType="X">LAS VEGAS</DepartureAirport>
<ArrivalAirport LocationCode="DFW" AirportType="D">DALLAS</ArrivalAirport>
<OperatingAirline Code="HP">
</OperatingAirline>
<MarketingAirline Code="HP">India East</MarketingAirline>
<Cabin CabinType="Coach" ClassCode="K" />
<SegmentBookingInfo WhiteLabelInfo="HP~HP~107~203.72{HP~HP~6249~203.72{HP~HP~113~203.72[/216.22/203.72/" Group="B13C754D-F0CF-4066-93484B04980D1DE9" OfficeID="0" />
</FlightS>
</OriginD>
<OriginD>
<FlightS DepartureDateTime="2004-03-30T16:37:00" ArrivalDateTime="2004-03-30T19:13:00" SegmentLength="276" StopQuantity="1" FlightNumber="113" AircraftType="AIRBUS AIRINDIA A319" AircraftCode="319" ETicket="Y" LayoverLength="" SequenceNumber="3">
<DepartureAirport LocationCode="DFW" AirportType="O">DALLAS</DepartureAirport>
<ArrivalAirport LocationCode="DLH" AirportType="D">DELHI</ArrivalAirport>
<OperatingAirline Code="HP">
</OperatingAirline>
<MarketingAirline Code="HP">India East</MarketingAirline>
<Cabin CabinType="Coach" ClassCode="V" />
<SegmentBookingInfo WhiteLabelInfo="HP~HP~107~203.72{HP~HP~6249~203.72{HP~HP~113~203.72[/216.22/203.72/" Group="B13C754D-F0CF-4066-93484B04980D1DE9" OfficeID="0" />
</FlightS>
</OriginD>
</Origin>
<FareBookingInfo PTCLIST="ADT,ADT,ADT" FARETYPELIST="RP,RP,RP" FAREBASISLIST="KR14NS,KR14NS,VSR7NBSX" CONTRACTLIST="NULL,NULL,NULL" />
</Air>
<AirIt PricingSource="P">
<ItinTotalFare>
<BaseFare Amount="203.72" CurrencyCode="IND" DecimalPlaces="2" />
<Taxes>
<Tax Amount="  47.18" CurrencyCode="IND" DecimalPlaces="2" />
</Taxes>
<Fees>
<Fee Amount="6" CurrencyCode="IND" DecimalPlaces="2" />
</Fees>
<TotalFare Amount="2500.9" />
</ItinTotalFare>
</AirIt>
<PTC>
<PassengerType Age="Adult" Quantity="1">
<PassengerFare>
<PassengerBaseFare Amount="203.72" CurrencyCode="IND" DecimalPlaces="2" />
<PassengerTax Amount="47.18" CurrencyCode="IND" DecimalPlaces="2" />
<PassengerFee Amount="6" CurrencyCode="IND" DecimalPlaces="2" />
<TotalPassengerFare Amount="267.9" CurrencyCode="IND" DecimalPlaces="2" />
</PassengerFare>
</PassengerType>
</PTC>
< /Group>


========================================

i just trying to show the data from xml file above in a gridview.My grid view will have columnd arrivaltime,departure time ,airlines with round trip from delhi to dallas in increasing order of TotalPassengerFare and 
TotalPassengerFare should be their also as column just like one website called makemytrip.com or any other website for online booking of flights I have around 300 nodes .please help.i tried but was not successful.Please help little urgent

解决方案

Hi,

check here: http://stackoverflow.com/questions/1988813/gridview-binding-to-xml


这篇关于使用xml文件中的数据绑定gridview的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆