Flex ve XML - Bölüm 4

December 13th, 2008  

  • Digg
  • StumbleUpon
  • del.icio.us
  • Google
  • Furl
  • Technorati
  • BlinkList
  • blogmarks
  • Facebook
  • LinkedIn


Get the Flash Player to see this player.

Bu dersi izlemeden önce Flex ve XML - Bölüm 3 dersini izlemenizi ve bir kahve ısmarlamanızı öneririm. ;)

Main.mxml

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle"
	viewSourceURL="srcview/index.html" creationComplete="init(event)"  >
    <mx:Style source="style/flexAdami.css" />
	<mx:Script>
		<![CDATA[
			import mx.rpc.events.ResultEvent;
			import mx.rpc.http.HTTPService;

			[Bindable]
			private var myHTTPService:HTTPService = new HTTPService();

			private function init(evt:Event):void {

					myHTTPService.url = "xml/veri.xml";
					myHTTPService.resultFormat = "e4x";
					//myHTTPService.addEventListener(ResultEvent.RESULT,goster);
					myHTTPService.send();

			}
			/*
			public function goster(evt:ResultEvent):void {

					myDG.dataProvider = evt.currentTarget.lastResult.meyve

			}
			*/

		]]>
	</mx:Script>
	<mx:Binding source="{myHTTPService.lastResult.meyve}" destination="myDG.dataProvider"  />
	<mx:DataGrid id="myDG">
		<mx:columns>
			<mx:DataGridColumn headerText="ID" dataField="@id" />
			<mx:DataGridColumn headerText="AD" dataField="ad" />
			<mx:DataGridColumn headerText="MEVSIM" dataField="mevsim" />
		</mx:columns>
	</mx:DataGrid>
</mx:Application>

Veri.xml

<?xml version="1.0" encoding="UTF-8" ?>
<meyveler>
	<meyve id="1">
		<ad>Karpuz</ad>
		<mevsim>Yaz</mevsim>
	</meyve>
	<meyve id="2">
		<ad>Portakal</ad>
		<mevsim>Kış</mevsim>
	</meyve>
	<meyve id="3">
		<ad>Kiraz</ad>
		<mevsim>Yaz</mevsim>
	</meyve>
	<meyve id="4">
		<ad>Mandalina</ad>
		<mevsim>Kış</mevsim>
	</meyve>
</meyveler>

Yorumlar [1]

  • Alkan
    Alkan

    Şu kaynak ve anlatma tarzında tam yabancılara benzemeye başladık macromediaturk olarak hakkınız zor ödenir başarılar.


  • Yorum Ekle

    1. (Gerekli)
    2. (Email adresi geçerli olmalıdır)
    3. (Gerekli)
     

    Ders hakkinda

    Yazar: FlexAdamı
    Yazılım: Flex - AS 3.0
    Seviye: Orta
    1 Puan2 Puan3 Puan4 Puan5 Puan (7 oy, Ortalama: 4.71/5)
    Loading ... Loading ...
    Bu dersimizde MX:HTTPService Class'ını Actionscript ile kullanarak harici verilerin çalışma anında XML dosyalarından okunmasını ve DataGrid component'i içerisinde gösterilmesini görüyoruz.
    BİR KAHVENİ İÇERİM ;)
    Google Friend Connect
    Etiketler
    Ilgili Diger Konular
    Fazlaca Okunanlar