<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA & FLEX

    一個分享java和flex開發經驗的空間

       :: 首頁 ::  :: 聯系 ::  :: 管理 ::
      26 隨筆 :: 2 文章 :: 44 評論 :: 0 Trackbacks
        在Flex Builder中,如果要加載一個外部的XML是比較簡單的,將絕對路徑或則是相對路徑寫入就可以了。但是如果是一個web的工程,這個問題就顯得比較復雜了,因為這個時候,你得不到文件的絕對和相對路徑,在Flex3中,解決這個問題,有如下兩個方法。

        【一】mx:Model的方式
          
         程序主文件:
         
     1<?xml version="1.0"?>
     2<!-- Simple example to demonstrate the LinkBar control. -->
     3<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
     4    <mx:Script>
     5        <![CDATA[            
     6        ]]>
     7    </mx:Script>
     8    <mx:Model id="catalogService" source="news.xml" /> 
     9    <mx:ArrayCollection id="myXC" source="{catalogService.news}"/> 
    10    <mx:Panel title="TestLinkBarForXML" 
    11        height="323" width="466" horizontalAlign="center"
    12        paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">
    13   
    14        <mx:Text width="100%" 
    15            text="一個LinkBar的測試"/>
    16
    17        <mx:LinkBar color="#0000FF" fontWeight="bold" dataProvider="{myViewStack}"/>        
    18        
    19        <!-- Define the ViewStack and the three child containers. -->
    20        <mx:ViewStack id="myViewStack" borderStyle="solid" width="100%" height="80%">
    21
    22            <mx:Canvas id="show1" backgroundColor="#FFFFCC" label="顯示一" width="100%" height="100%">
    23            
    24            </mx:Canvas>
    25
    26            <mx:Canvas id="show2" backgroundColor="#CCFFFF" label="顯示二" width="100%" height="100%">
    27            <mx:DataGrid dataProvider="{myXC}"/>
    28            </mx:Canvas>
    29
    30            <mx:Canvas id="show3" backgroundColor="#FFCCFF" label="顯示三" width="100%" height="100%">
    31            </mx:Canvas>
    32        </mx:ViewStack>
    33        
    34    </mx:Panel>
    35    <mx:XML id="myXML" source="news.xml" />
    36  
    37      <mx:Text id="myText"  width="292"/>
    38</mx:Application>
    39
    40

        news.xml文件
     1<?xml version="1.0" encoding="utf-8"?>
     2<main>
     3  <news>
     4     <newsTitle>1-1</newsTitle>
     5     <newsItem>1-2</newsItem>
     6  </news>
     7  <news>
     8     <newsTitle>2-1</newsTitle>
     9     <newsItem>2-2</newsItem>
    10  </news>
    11</main>


    運行后畫面:



        【二】mx:HTTPService的方式

        主程序:
    1<?xml version="1.0"?> 
    2<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" initialize="catalogService.send()"> 
    3    <mx:HTTPService id="catalogService" url="catalog.xml" resultFormat="e4x"/> 
    4    <mx:XMLListCollection id="myXC" source="{catalogService.lastResult.product}"/> 
    5    <mx:Repeater id="r" dataProvider="{myXC}" startingIndex="1"> 
    6        <mx:RadioButton id="Radio" label="{r.currentItem.name}"/> 
    7    </mx:Repeater> 
    8</mx:Application>
    9

       xml文件:
     1<?xml version="1.0"?> 
     2<products> 
     3  <product> 
     4    <name>Name</name> 
     5    <price>Price</price> 
     6    <freeship>Free Shipping?</freeship> 
     7  </product> 
     8  <product> 
     9    <name>Whirlygig</name> 
    10    <price>5</price> 
    11    <freeship>false</freeship> 
    12  </product> 
    13  <product> 
    14    <name>Tilty Thingy</name> 
    15    <price>15</price> 
    16    <freeship>true</freeship> 
    17  </product> 
    18<product> 
    19    <name>Really Big Blocks</name> 
    20    <price>25</price> 
    21    <freeship>true</freeship> 
    22  </product> 
    23</products>

    參考:http://www.flashxm.com/?p=169
    posted on 2008-08-29 16:40 程序人生-天津 閱讀(1269) 評論(0)  編輯  收藏 所屬分類: Flex
    主站蜘蛛池模板: 美女露隐私全部免费直播| 久久精品免费视频观看| 亚洲午夜久久久久久久久久| 99视频在线观看免费| 亚洲导航深夜福利| 亚洲精品国产福利一二区| 亚洲毛片免费视频| 青青草97国产精品免费观看| 亚洲精品视频在线观看视频| 在线a毛片免费视频观看| 最好免费观看高清在线| 亚洲熟妇av午夜无码不卡| 亚洲精品无码午夜福利中文字幕| 67194熟妇在线永久免费观看| 曰韩无码AV片免费播放不卡| 亚洲国色天香视频| 中文字幕亚洲一区二区三区| 91免费资源网站入口| 永久免费不卡在线观看黄网站| 亚洲熟妇自偷自拍另欧美| 亚洲av无码专区在线播放| 永久黄网站色视频免费观看| 免费av一区二区三区| 免费在线观看自拍性爱视频| 91亚洲国产成人久久精品网址| 国产精品亚洲产品一区二区三区| 毛片免费观看网址| 美丽姑娘免费观看在线观看中文版| 免费一级特黄特色大片| 亚洲精品色播一区二区| 亚洲成人网在线播放| 亚洲人成影院在线无码按摩店| 国产男女猛烈无遮挡免费视频网站| 最近2018中文字幕免费视频 | 久久久久免费精品国产| 精品久久久久久久久亚洲偷窥女厕| 亚洲熟妇av一区| 亚洲四虎永久在线播放| 亚洲欧洲国产精品香蕉网| 亚洲国产精品碰碰| 免费国产在线观看|