Flash 8 V2 Tree component 本身就是基于XML的,因此用它来返回XML格式将是非常简单的;
1#新建一空白页面,从组件库中拖出一个tree组件至场景中,并给它个实例名:tree;
2#把以下代码Copy至场景第一祯处即可。
import mx.controls.Tree;
var tree:Tree;
//不要丢了_root
_root.tree.labelFunction = function(node) {
return node.nodeType == 1 ? node.nodeName : node.nodeValue;
};
var sample_xml:XML = new XML();
sample_xml.ignoreWhite = true;
sample_xml.onLoad = function(done) {
if (done) {
_root.tree.dataProvider = this;
}
};
sample_xml.load('http://www.yady.net/blog/feed.asp?cat=1');