XMLList 物件
Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本
XMLList 實體代表 XML 物件的任意集合。它可以包含完整的 XML 文件、XML 片段或 XML 查詢的結果。
下列方法可讓您使用 XMLList 物件的階層架構:
-
child()
-
children()
-
descendants()
-
elements()
-
parent()
下列方法可讓您使用 XMLList 物件特質:
下列方法可讓您使用 XMLList 物件屬性:
-
hasOwnProperty()
-
propertyIsEnumerable()
下列方法可讓您使用並判斷特定類型的 XML 內容:
-
comments()
-
hasComplexContent()
-
hasSimpleContent()
-
processingInstructions()
-
text()
下列方法可供用來轉換成字串以及格式化 XMLList 物件:
-
normalize()
-
toString()
-
toXMLString()
此外,還有幾個額外的方法:
-
contains()
-
copy()
-
length()
-
valueOf()
如需這些方法的詳細資訊,請參閱
適用於 Adobe Flash Platform 的 ActionScript 3.0 參考
。
對於確實包含一個 XML 元素的 XMLList 物件,由於包含一個 XML 元素的 XMLList 會視為與 XML 物件相同,因此您可以使用此 XML 類別的所有屬性與方法。例如,在下列程式碼中,由於
doc.div
是只包含一個元素的 XMLList 物件,因此您可以使用此 XML 類別的
appendChild()
方法:
var doc:XML =
<body>
<div>
<p>Hello</p>
</div>
</body>;
doc.div.appendChild(<p>World</p>);
如需 XML 屬性與方法的清單,請參閱:
XML 物件
。
|
|
|