Xml elemanlarına ulaşmanın 2 yolu vardır. Bunlar;
- Nokta (.) ile,
- Attribute (@) ile,
Nokta ile erişim;
Xml örneği;
<?xml version="1.0" encoding="utf-8"?>
<image>
<urun>
<kucuk>01_kucuk.jpg</kucuk>
<buyuk>01_buyuk.jpg</buyuk>
</urun>
<urun>
<kucuk>02_kucuk.jpg</kucuk>
<buyuk>02_buyuk.jpg</buyuk>
</urun>
</image>
Bu tip xml’de elemanlara ulaşmak için;
for(var i:uint=0; i<myXML.length(); i++)
{
trace(myXML.urun[i].kucuk)
trace(myXML.urun[i].buyuk)
}
Dışardan (external) xml yükleme için lütfen tıklayınız.
Attribute (@) ile erişim;
Xml örneği;
<?xml version="1.0" encoding="utf-8"?>
<image>
<urun minSrc="01_kucuk.jpg" maxSrc="01_buyuk.jpg"/>
<urun minSrc="02_kucuk.jpg" maxSrc="02_buyuk.jpg"/>
</image>
Bu tip xml’de elemanlara ulaşmak için;
for(var i:uint=0; i<myXML.length(); i++)
{
trace(myXML.urun[i]@kucuk)
trace(myXML.urun[i]@buyuk)
}
Dışardan (external) xml yükleme için lütfen tıklayınız.
Attribute kullanımı; çok satırlı xml’lerde işinize yarayacaktır bilgiyi tek satır’da oluşturabilirsiniz.