XML-objectenFlash Player 9 of hoger, Adobe AIR 1.0 of hoger Een XML-object kan een XML-element, kenmerk, opmerking, verwerkingsinstructie of tekstelement vertegenwoordigen. Een XML-object wordt geclassificeerd als een object met eenvoudige inhoud of als een object met complexe inhoud. Een XML-object dat onderliggende knooppunten bevat, wordt geclassificeerd als een object met complexe inhoud. Een XML-object bevat eenvoudige inhoud wanneer het een van de volgende elementen is: een kenmerk, een opmerking, een verwerkingsinstructie of een tekstknooppunt. Het volgende XML-object bevat bijvoorbeeld complexe inhoud, inclusief een opmerking en een verwerkingsinstructie: 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> Zoals in het volgende voorbeeld wordt getoond, kunt u nu de methoden comments() en processingInstructions() gebruiken om nieuwe XML-objecten, een opmerking en een verwerkingsinstructie te maken: var x2:XML = x1.comments()[0]; var x3:XML = x1.processingInstructions()[0]; XML-eigenschappenDe klasse XML heeft vijf statische eigenschappen:
Zie de Naslaggids voor ActionScript 3.0 voor het Adobe Flash-platform voor meer informatie over deze eigenschappen. XML-methodenMet de volgende methoden kunt u werken met de hiërarchische structuren van XML-objecten:
Met de volgende methoden kunt u werken met kenmerken van XML-objecten:
Met de volgende methoden kunt u werken met eigenschappen van XML-objecten:
De volgende methoden zijn bedoeld voor het werken met gekwalificeerde namen en naamruimten:
De volgende methoden zijn bedoeld voor het werken met en het vaststellen van bepaalde typen XML-inhoud:
De volgende methoden zijn bedoeld voor het omzetten in tekenreeksen en voor het opmaken van XML-objecten:
Er zijn een aantal aanvullende methoden:
Zie de Naslaggids voor ActionScript 3.0 voor het Adobe Flash-platform voor meer informatie over deze methoden. |
![]() |