XML-objektFlash Player 9 och senare, Adobe AIR 1.0 och senare Ett XML-objekt kan representera element, attribut, kommentarer, bearbetningsinstruktioner eller textelement. Ett XML-objekt klassificeras antingen som att det har ett enkelt innehåll eller ett komplext innehåll. Ett XML-objekt som har underordnade noder klassificeras som att det har ett komplext innehåll. XML-objektet sägs ha ett enkelt innehåll om det är ett av följande: ett attribut, en kommentar, en bearbetningsinstruktion eller en textnod. I nästa exempel innehåller XML-objektet ett komplext innehåll, inklusive en kommentar och en bearbetningsinstruktion: 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>
Som framgår av nästa exempel kan du nu använda metoderna comments() och processingInstructions() för att skapa ett nytt XML-objekt, en kommentar och en bearbetningsinstruktion: var x2:XML = x1.comments()[0]; var x3:XML = x1.processingInstructions()[0]; XML-egenskaperKlassen XML har fem statiska egenskaper:
Information om dessa egenskaper finns i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen. XML-metoderFöljande metoder använder du för att arbeta med XML-objekt och hierarkiska strukturer:
Följande metoder använder du för att arbeta med objektattribut i XML:
Följande metoder använder du för att arbeta med objektegenskaper i XML:
Följande metoder använder du för att arbeta med kvalificerade namn och namnutrymmen:
Följande metoder använder du för att arbeta med och bestämma vissa typer av XML-innehåll:
Följande metoder använder du för att arbeta med strängkonvertering och formatering av XML-objekt:
Dessutom finns ytterligare ett antal metoder:
Information om dessa metoder finns i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen. |
|