Obiekty XMLFlash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje Obiekt XML może reprezentować element XML, atrybut, komentarz, instrukcję przetwarzania lub element tekstowy. Obiekt XML może zawierać treść prostą albo treść złożoną. Obiekt XML, który ma węzły podrzędne, jest sklasyfikowany jako mający treść złożoną. Obiekt XML ma treść prostą, jeśli jest jednym z następujących obiektów: atrybutem, komentarzem, instrukcją przetwarzania lub węzłem tekstowym. Na przykład poniższy obiekt XML zawiera treść złożoną, w tym komentarz i instrukcję przetwarzania: 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>
Jak widzimy w poniższym przykładzie, można teraz użyć metod comments() i processingInstructions() do utworzenia nowych obiektów XML — komentarza i instrukcji przetwarzania: var x2:XML = x1.comments()[0]; var x3:XML = x1.processingInstructions()[0]; Właściwości XMLKlasa XML ma pięć właściwości statycznych:
Szczegółowe informacje o tych właściwościach zawiera Skorowidz języka ActionScript 3.0 dla platformy Adobe Flash. Metody XMLPoniższe metody umożliwiają operowanie na hierarchicznej strukturze obiektów XML:
Poniższe metody umożliwiają operowanie na atrybutach obiektu XML:
Poniższe metody umożliwiają operowanie na właściwościach obiektu XML:
Poniższe metody służą do pracy z nazwami kwalifikowanymi i przestrzeniami nazw:
Poniższe metody służą do operowania na określonych typach treści XML i rozpoznawania ich:
Poniższe metody służą do konwertowania danych na ciągi znaków i formatowania obiektów XML:
Istnieje też kilka dodatkowych metod:
Szczegółowe informacje o tych metodach zawiera Skorowidz języka ActionScript 3.0 dla platformy Adobe Flash. |
|