2011-02-16 149 views
0

我已經繼承了Flex air項目,並且之前沒有使用過樹。樹正在分層顯示一個xml文件。用戶可以對數據進行更改。我需要將整個樹的數據保存到一個文件中。,從根節點複製一棵樹

我可以當前選定項目保存到文件中,沒有任何問題。但我需要從樹的根部保存所有數據。

我想我可以使樹的副本,和我的新樹的選擇項設置爲根,或什麼的。有點像這樣的僞代碼:

VAR treeToSave:樹=新樹(editedTree);

treeToSave.selectedIndex = 0;

//現在保存treeToSave到文件...

這將創建一個編譯錯誤,但希望你能看到我想要做的事。我可能會在這裏錯過一些概念,任何幫助表示讚賞。由於

回答

3

我不明白你爲什麼會需要將樹或數據複製在這種情況下。只需通過其「dataProvider」屬性從樹中獲取XML數據並將其寫入文件即可。

+0

+1:究竟,忘記了樹,只需要使用XML – Ryan 2011-02-17 08:12:21

相關問題