Un'istanza di XMLList rappresenta una raccolta arbitraria di oggetti XML e può contenere documenti XML completi, frammenti XML o i risultati di una query XML.
I metodi seguenti permettono di eseguire operazioni con la struttura gerarchica degli oggetti XMLList:
-
child()
-
children()
-
descendants()
-
elements()
-
parent()
I metodi seguenti permettono di eseguire operazioni con gli attributi degli oggetti XMLList:
I metodi seguenti permettono di eseguire operazioni con le proprietà degli oggetti XMLList:
-
hasOwnProperty()
-
propertyIsEnumerable()
I metodi seguenti permettono di eseguire operazioni con il contenuto XML e determinare alcuni tipi di contenuto XML:
-
comments()
-
hasComplexContent()
-
hasSimpleContent()
-
processingInstructions()
-
text()
I metodi seguenti permettono di convertire in stringhe e formattare gli oggetti XMLList:
-
normalize()
-
toString()
-
toXMLString()
Rimangono alcuni metodi aggiuntivi:
-
contains()
-
copy()
-
length()
-
valueOf()
Per ulteriori informazioni su questi metodi, vedete la
Guida di riferimento di Adobe ActionScript 3.0 per la piattaforma Adobe Flash
.
Gli oggetti XMLList che contengono esattamente un solo elemento XML possono usare tutte le proprietà e i metodi della classe XML in quanto un oggetto XMLList con un solo elemento XML viene considerato al pari di un oggetto XML. Nella porzione di codice dell'esempio seguente, poiché
doc.div
è un oggetto XMLList che contiene un solo elemento, è possibile usare il metodo
appendChild()
della classe XML:
var doc:XML =
<body>
<div>
<p>Hello</p>
</div>
</body>;
doc.div.appendChild(<p>World</p>);
Per un elenco delle proprietà e dei metodi XML, vedete
Oggetti XML
.