E4X: Unterschied zwischen den Versionen
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Qualität | |||
|correctness = 3 | |||
|extent = 2 | |||
|numberOfReferences = 2 | |||
|qualityOfReferences = 3 | |||
|conformance = 3 | |||
}} | |||
=Definition= | =Definition= | ||
Zeile 15: | Zeile 23: | ||
Die neuen E4X-Klassen sind Kern-Klassen. Das heißt, man muss kein Paket importieren um diese nutzen zu können. | Die neuen E4X-Klassen sind Kern-Klassen. Das heißt, man muss kein Paket importieren um diese nutzen zu können. | ||
= | =Quellen= | ||
[ | #{{Quelle|Adobe (2006a)}} | ||
#[http://www.ecma-international.org/publications/standards/Ecma-262.htm ECMAScript edition 4 draft language specification] | |||
= | =Siehe auch= | ||
{{Vgl|XML}} | |||
[[Kategorie:ActionScript-3-Handbuch]] | [[Kategorie:ActionScript-3-Handbuch]] | ||
[[en:E4X]] | [[en:E4X]] | ||
Aktuelle Version vom 2. Mai 2015, 12:13 Uhr
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:
Korrektheit: 3 (zu größeren Teilen überprüft) |
Umfang: 2 (wichtige Fakten fehlen) |
Quellenangaben: 2 (wichtige Quellen fehlen) |
Quellenarten: 3 (gut) |
Konformität: 3 (gut) |
Definition
Die ECMAScript for XML specification definiert Klassen und Funktionen, um mit XML-Daten zu arbeiten. Diese Klassen und Funktionen werden unter dem Namen E4X zusammengefasst.
Anmerkungen
ActionScript 3.0 beinhaltet die E4X-Klassen: XML
, XMLList
, QName
und Namespace
.
Bisher bot die ECMAScript edition 4 draft language specification (auch bekannt als ECMA-262) keine Möglichkeiten mit XML-Daten zu arbeiten. ActionScript 1.0 und 2.0 (Flash 5 und folgenden Versionen) enthalten zwar Klassen und Methoden, um mit XML-Daten zu arbeiten, diese basieren aber nicht auf dem ECMAScript-Standard.
In ActionScript 2.0 gibt es eine Klasse XML
. Diese wurde in ActionScript 3.0 in XMLDocument
umbenannt, um Namenskonflikte mit der neuen Klasse XML
, die Teil von E4X ist, zu vermeiden.
Die alten ActionScript 2.0-Klassen (XMLDocument
, XMLNode
, XMLParser
und XMLTag
) sind in ActionScript 3.0 im Paket flash.xml
enthalten.
Die neuen E4X-Klassen sind Kern-Klassen. Das heißt, man muss kein Paket importieren um diese nutzen zu können.
Quellen
- Adobe (2006a): Adobe Systems Incorporated; Adobe Flex 2 – Programming ActionScript 3.0; Verlag: Adobe Systems Incorporated; Adresse: San Jose, California; Web-Link; 2006; Quellengüte: 5 (Buch)
- ECMAScript edition 4 draft language specification