[英]Flex tree populating with xml over http
我有一個HTTPService根據要求提供XML。
<mx:HTTPService id="selektProdukt_data" url="{l_url_selektProduktservice}" useProxy="false" resultFormat="e4x"/>
因此,通過以下方式調用服務:
selektProdukt_data.send();
提供結果XML
<?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
我想念什么?
您發布的xml中沒有struktur
這樣的東西-將樹代碼更改為:
<mx:Tree id="selectTree"
dataProvider="{selektProdukt_data.lastResult.node}"
labelField="@label" showRoot="false"/>
我相信這不會顯示根標記Alte As
。 設置showRoot="true"
可以顯示出來。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.