XMLList nesneleri

Flash Player 9 ve üstü, Adobe AIR 1.0 ve üstü

XMLList örneği, XML nesnelerinin rastgele bir koleksiyonunu temsil eder. Bunlar arasında tam XML belgeleri, XML parçaları veya XML sorgusunun sonuçları yer alabilir.

Aşağıdaki yöntemler, XMLList nesnelerinin hiyerarşik yapısıyla çalışmanıza olanak sağlar:

  • child()

  • children()

  • descendants()

  • elements()

  • parent()

Aşağıdaki yöntemler, XMLList nesnesi nitelikleriyle çalışmanıza olanak sağlar:

  • attribute()

  • attributes()

Aşağıdaki yöntemler, XMLList özellikleriyle çalışmanıza olanak sağlar:

  • hasOwnProperty()

  • propertyIsEnumerable()

Aşağıdaki yöntemler, belirli türdeki XML içerikleriyle çalışılmasına ve bu XML içeriklerinin belirlenmesine yöneliktir:

  • comments()

  • hasComplexContent()

  • hasSimpleContent()

  • processingInstructions()

  • text()

Aşağıdaki yöntemler, dizelere dönüştürmeye ve XMLList nesnelerinin biçimlendirmesine yöneliktir:

  • normalize()

  • toString()

  • toXMLString()

Birkaç ek yöntem daha vardır:

  • contains()

  • copy()

  • length()

  • valueOf()

Bu yöntemlerle ilgili ayrıntılı bilgi için bkz. Adobe Flash Platformu için ActionScript 3.0 Başvurusu.

Tek bir XML öğesi içeren bir XMLList nesnesi, XML nesnesiyle aynı şekilde değerlendirildiğinden, tam olarak bir tane XML öğesi içeren bir XMLList nesnesi için, XML sınıfının tüm özelliklerini ve yöntemlerini kullanabilirsiniz. Örneğin, aşağıdaki kodda, doc.div tek bir öğe içeren bir XMLList nesnesi olduğundan, XML sınıfındaki appendChild() yöntemini kullanabilirsiniz:

var doc:XML =  
        <body> 
            <div> 
                <p>Hello</p> 
            </div> 
        </body>; 
doc.div.appendChild(<p>World</p>);

XML özelliklerinin ve yöntemlerinin listesi için, bkz. XML nesneleri.