【发布时间】:2011-04-13 12:40:53
【问题描述】:
请给我一个命名空间的 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>
现在,我有一个 labelFunction 将 xml.. 作为对象传递,但是当我运行程序时,树视图将每个节点、名称、num_vars 和变量作为分支,但每个分支中的内容都是空的和空白的。
那么,我的问题是如何在树视图上正确显示命名空间 XML,以便显示每个分支和每个分支中的元素?
private function treeLabel(item:Object):String{
var label:String = item.localName();
return label;
}
【问题讨论】:
-
您为什么要尝试使用
Label执行此操作?您是否有理由不能改用Tree控件? -
你好,那是因为使用labelFunction的树的dataProvider是动态加载的。
-
此外,真的有办法使用 labelFunction 返回 XML吗?我试图通过返回 XML 而不是 String 来修改签名,但这并不酷。
标签: apache-flex