Я унаследовал проект Flex air и раньше не работал с деревьями.Дерево отображает XML-файл иерархически.Пользователь может внести изменения в данные.Мне нужно сохранить данные всего дерева в файл.
Я могу сохранить элемент , выбранный в данный момент , в файл, без проблем.Но мне нужно сохранить все данные из корня дерева, вперед.
Я бы подумал, что смогу сделать копию дерева и установить выбранный элемент моего нового дерева как root или что-то в этом роде.Вроде как этот псевдокод:
var treeToSave: Tree = new Tree (editedTree);
treeToSave.selectedIndex = 0;
// теперь сохраняем treeToSave в файл...
Это создает ошибку компиляции, но, надеюсь, вы увидите, что я пытаюсь сделать.Я могу здесь что-то упустить концептуально, любая помощь приветствуется.Спасибо