Merhaba arkadaşlar ; Bugün Flash içerisinden XML dosyalarına erişim üzerine bilgiler vermeye çalışacağım ve sadece AS 2.0 ile göstereceğim. Çünkü büyük çoğunluğumuz hali hazırda varolan projelerde geliştirmeler yapıyoruz ve bu kodlar AS 3.0'da çalışmıyor arkadaşlar,AS 3.0 2da URL Loader metodu ile aynı işlemler yapılıyor ama şuanda 2.0'dan devam edelim bahsettiğim geriye dönüş desteği yüzünden.
var doviz1:XML;
// doviz1 adlı bir XML nesnesi yaratıyoruz.
doviz1 = new XML();
//doviz1 adlı bir obje oluşturuyoruz.
doviz1.ignoreWhite = true;
//doviz1 içindeki beyaz boşlukları flash okurken atlamasını söylüyoruz.
doviz1.onLoad = function()
{
doviz = doviz1.firstChild.firstChild.childNodes[3]
};
//doviz1 nesnesinin doviz1 adlı bir fonksiyonla hangi noduna erişeceğimizi belirtiyoruz.
//doviz1 yazıp noktayı ekleyince açılan liste benim XML metod listem.
//yukarıda ben Merkez Bankasının döviz kurları XML'inden dolar parametresinin tutulduğu 2.dalda 3.nodu çektim.
doviz1.load("http://www.tcmb.gov.tr/kurlar/today.xml");
//doviz1'in hangi dosyayı load edeceğini belirtiyoruz.
Flash içerisinde XML dosyalarınızdaki verileri yüklemek çok basit yeterki XML dosyanız Flash IDE'sine uygun ve
Well Form olsun.Bir sonraki XML yazımda galeri yaparken görsel adreslerine attributes'ler yardımıyla erişmeyi de
yazıp tasarım olarak bir örnek yapacağım.
Faydalı olması dileğiyle...