
Код:
var myTreeDP:XML = new XML();
myTreeDP.ignoreWhite = true;
myTreeDP.load("treeXML.xml");
myTreeDP.onLoad = function() {
myTree.dataProvider = this.firstChild;
};
var treeListener:Object = new Object();
treeListener.change = function(evt:Object) {
trace("selected node is: "+evt.target.selectedNode);
trace("");
};
myTree.addEventListener("change", treeListener);
видимо речь идёт об этом, в таком случае у вас не указан firstChild
XML kод:

Код:
<node>
<node label="Mail">
<node label="INBOX"/>
<node label="Personal Folder">
<node label="Business" isBranch="true" />
<node label="Demo" isBranch="true" />
<node label="Personal" isBranch="true" />
<node label="Saved Mail" isBranch="true" />
<node label="bar" isBranch="true" />
</node>
<node label="Sent" isBranch="true" />
<node label="Trash"/>
</node>
</node>
Я хочу добавить ещё один аттрибут, скажем "code":
<node label="Personal" isBranch="true" code="123" />
Когда я выбираю узел, то в теле функции treeListener.change = function(evt:Object) я хотел бы узнать значение этого аттрибута, чтобы передать в дальнейшем это значение на сервер. Не удалось мне пока сделать это.
Кто подскажет?
Спасибо.