Flash CS3 文件 |
|||
| ActionScript 3.0 程式設計 > 處理 XML > XMLList 物件 | |||
XMLList 實體代表 XML 物件的任意集合。它可以包含完整的 XML 文件、XML 片段或 XML 查詢的結果。
下列方法可讓您處理 XMLList 物件的階層架構:
child() children() descendants() elements() parent() 下列方法可讓您處理 XMLList 物件特質:
attribute() attributes() 下列方法可讓您處理 XMLList 物件屬性:
hasOwnProperty() propertyIsEnumerable() 下列方法可讓您處理並判斷特定類型的 XML 內容:
comments() hasComplexContent() hasSimpleContent() processingInstructions() text() 下列方法可供用來轉換成字串以及格式化 XMLList 物件:
normalize() toString() toXMLString() 此外,還有幾個額外的方法:
contains() copy() length() valueOf() 如需有關這些方法的詳細資訊,請參閱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 物件。
Flash CS3
目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000126.html