XML 物件Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本 XML 物件可以代表 XML 元素、特質、註解、處理指示,或文字元素。 XML 物件可以分類為具有「簡單內容」或「複雜內容」。具有子節點的 XML 物件是分類為具有複雜內容;而當 XML 物件為下列任一項目時,這個物件即具有簡單內容:特質、註解、處理指示或文字節點。 例如,下列 XML 物件包含複雜內容,其中包括了註解和處理指示: XML.ignoreComments = false; XML.ignoreProcessingInstructions = false; var x1:XML = <order> <!--This is a comment. --> <?PROC_INSTR sample ?> <item id='1'> <menuName>burger</menuName> <price>3.95</price> </item> <item id='2'> <menuName>fries</menuName> <price>1.45</price> </item> </order> 如下列範例所示,您現在可以使用 comments() 和 processingInstructions() 方法來建立新的 XML 物件、註解與處理指示: var x2:XML = x1.comments()[0]; var x3:XML = x1.processingInstructions()[0]; XML 屬性XML 類別具有五個靜態屬性:
如需這些屬性的詳細資訊,請參閱適用於 Adobe Flash Platform 的 ActionScript 3.0 參考。 XML 方法下列方法可讓您使用 XML 物件的階層架構:
下列方法可讓您使用 XML 物件特質:
下列方法可讓您使用 XML 物件屬性:
下列方法可讓您處理限定名稱與命名空間:
下列方法可讓您使用並判斷特定類型的 XML 內容:
下列方法可供用來轉換成字串以及格式化 XML 物件:
此外,還有幾個額外的方法:
如需這些方法的詳細資訊,請參閱適用於 Adobe Flash Platform 的 ActionScript 3.0 參考。 |
|