首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么将数所生成XMl格式

2012-02-27 
如何将数所生成XMl格式?XMl格式如下:?xmlversion 1.0 encoding UTF-8 ?-clk_manifestdeparture_d

如何将数所生成XMl格式?
XMl格式如下:
    <?xml   version= "1.0 "   encoding= "UTF-8 "   ?>  
-   <clk_manifest   departure_date= "2006/12/22   09:30 "   file_prefix= "AS_0612050930_MFM "   onb_luggage= "10 "   port= "CLK "   psg_count= "13 "   psg_noshow= "0 "   psg_onboard= "13 "   route= "Manifest   of   Passengers   Bound   for   CLK   to   Macau "   tagthru_onboard= "0 "   tagthru_total= "0 "   tagthru_unclaim= "0 "   total_baggage= "10 "   trip_no= "8S121 "   uncl_luggage= "0 "   xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance "   xsi:noNamespaceSchemaLocation= "_template.xsd ">
-   <clk_manifest_row>
    <index> 1 </index>  
    <carrier_no> CX </carrier_no>  
    <flight_no> CX260 </flight_no>  
    <reservation_no> CAPW0201741 </reservation_no>  
    <surname> MR   Surname1 </surname>  
    <given_name> XXXXX   XXXXXX </given_name>  
    <passport_no> 03XH******* </passport_no>  
    <yob> 1950 </yob>  
    <nationality> FRA </nationality>  
    <destination> HKG </destination>  
    <origin> CDG </origin>  
    <no_of_luggage> 0 </no_of_luggage>  
    <luggage_tag_no> - </luggage_tag_no>  
    <luggage_weight> 0.00 </luggage_weight>  
    <boarding_status> OK* </boarding_status>  
    <luggage_status> - </luggage_status>  
    <tax_refund_tag   />  
    </clk_manifest_row>
-   <clk_manifest_row>
    <index> 2 </index>  
    <carrier_no> CX </carrier_no>  
    <flight_no> CX230 </flight_no>  
    <reservation_no> CAQ20098571 </reservation_no>  
    <surname> MS   Surname4 </surname>  
    <given_name> XXXXX </given_name>  
    <passport_no> 03XY99999 </passport_no>  
    <yob> 1909 </yob>  
    <nationality> FRA </nationality>  
    <destination> HKG </destination>  
    <origin> CDG </origin>  
    <no_of_luggage> 0 </no_of_luggage>  
    <luggage_tag_no> - </luggage_tag_no>  
    <luggage_weight> 0.00 </luggage_weight>  
    <boarding_status> OK* </boarding_status>  
    <luggage_status> - </luggage_status>  
    <tax_refund_tag   />  
    </clk_manifest_row>


    </clk_manifest>

[解决办法]
是不是把数据保存为xml
如果用ado
可以自动保存为xml文件
adotemp.SaveToFile(tempfile,pfXML);

不过格式不知道是不是和你的一样
如果不一样,只能自己生成了


[解决办法]
使用TXMLDocument控件自己定制

热点排行