ECMAScript for XML

Programmiersprachenerweiterung für Sprachen, die dem ECMAScript-Standard folgen
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 18. Oktober 2005 um 16:04 Uhr durch Marfix (Diskussion | Beiträge) (erstellte den artikel. basiert auf der Englishen Vorgabe. Korrekturen werden Morgen kommen). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

ECMAScript for XML (E4X) bringt native XML unterstützung in die Programmiersprache ECMAScript (bekannt als JavaScript). Das Ziel ist es eine alternative, einfachere syntax für das bearbeiten von XML Dokumenten zu bieten als das bekannte DOM Interface.

E4X ist standartisiert durch Ecma International im ECMA-357 Standard (im Moment ist diese Definition in der ersten Version, June 2004).

Implementation

E4X ist implementiert (nur Teilweise) in SpiderMonkey (Gecko's JavaScript engine) und in Rhino.

Mozilla Firefox basiert auf Gecko und kann somit benutzt werden um scripte mit E4X zu schreiben. Die Definition ist relative new und somit unterstützt Firefox 1.0 es noch nicht. Du müsstest deshalb die 1.5 alpha or beta Version benutzten. Für mehr Information über das benutzen von E4X in Mozilla-basierenden Browsers findest du englishe Informationen unter [1].

Macromedia's ActionScript 3 Script Sprache unterstützt E4X vollkommen und wird in der nächsten Zeit erhältlich sein. Weitere Informationen hier zu findet man unter [2].

Englische Qullen