2011-04-13 60 views
0

請我有一個名稱空間的XML結構:撓曲一個樹組件上顯示的支鏈XML

<rootlevel xmlns="http://www.wigo.org/simo" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.wigo.org/wigo ./schemas/lexicon.xsd"> 
<name>simulation</name> 
<num_vars> 
    <variable> 
     <name>BMASS_COLLECT_PROP_NAT_REM</name> 
       </variable> 
    </num_vars> 

現在,我有,在xml..as傳遞的對象的的labelFunction 但是當我運行該程序,樹視圖將每個節點,名稱,num_vars和變量作爲分支,但其中每個節點的內容都爲空且爲空。

所以,我的問題是我如何正確顯示名稱空間的樹視圖上的XML,以便它顯示每個分支中的每個分支和元素?

private function treeLabel(item:Object):String{ 
var label:String = item.localName(); 
return label; 
} 
+0

你爲什麼要用'Label'做這個?是否有理由不能使用'Tree'控件? – 2011-04-13 15:09:09

+0

嗨,這是因爲使用labelFunction的樹的dataProvider是動態加載的。 – helpdesk 2011-04-14 07:19:21

+0

此外,是否真的有辦法使用labelFunction返回XML?我試圖通過返回XML而不是String來修改簽名,但這並不酷。 – helpdesk 2011-04-14 07:20:28

回答