我script.php
返回这个 XML
<all>
<item>
<field1>value1</field1>
<field2>value2</field2>
</item>
<item>
<field1>value1</field1>
<field2>value2</field2>
</item>
</all>
使用HTTPService
默认值resultFormat="object"
,但我没有声明它,因为它是默认值。
然后我将它绑定到List
dataProvider="{getDataHTTP.lastResult.all.item}"
item
当返回的数量超过 1 时,我没有遇到任何问题。但是当它只有 1 时,item
我得到一个错误,无法将 XMLList 转换为 mx.collections.IList。
我尝试了不同的解决方案,包括尝试将其转换为,XMLListCollection
但它仍然会为单个项目提供错误。有谁知道可能解决这个问题的方法?