我有一个HTTPService根据请求提供XML。
<mx:HTTPService id="selektProdukt_data" url="{l_url_selektProduktservice}" useProxy="false" resultFormat="e4x"/>
所以使用以下方式调用服务:
selektProdukt_data.send();
<?xml version="1.0" encoding="UTF-8"?>
<result>
<error_text>OK</error_text>
<node label="Alte As">
<node label="Single Play">
<node label="PMx">
<node label="Variante-B"/>
</node>
</node>
</node>
</result>
但是我的树不会被填充:
<mx:Tree id="selectTree" dataProvider="{selektProdukt_data.lastResult.struktur}" labelField="@label" showRoot="false"/>
它应该显示:
Alte AS
|_SinglePlay
|_PMx
|_Variante-B
我错过了什么?
答案 0 :(得分:1)
您发布的xml中没有struktur
这样的内容 - 将树代码更改为:
<mx:Tree id="selectTree"
dataProvider="{selektProdukt_data.lastResult.node}"
labelField="@label" showRoot="false"/>
我相信这不会显示根标记Alte As
。设置showRoot="true"
以显示该内容。