Thema: E4X

Hallo.

Ich war fasziniert vom Kapitel "5.5 Vorschau auf E4X" und wollte es sogleich in die Praxis umsetzten. Doch leider ging das Laden einer XML Datei schief! Im Text steht "[..] Mit E4X können Sie XML-Daten über eine eingelesene Datei - wie in diesem Kapitel bereit gezeigt - [..] bearbeiten". Nun, da nehme ich an, dass mit dem Datei-Einlesen folgendes gemeint ist:

xml = document.implementation.createDocument("","",null);
xml.async = false;
xml.load("datei.xml");

Danach wäre das XML-Objekt an der Reihe:

var e4x = new XML(xml);

Jedoch bekomme ich die Fehlermeldung:

JavaScript Konsole schrieb:

can't convert new XML(xml) to XML

Kann mir da jemand weiterhelfen?