我通過HttpService在Flex中檢索XML數據。我將HttpService實例上的resultFormat
屬性設置爲HTTPService.RESULT_FORMAT_OBJECT
。結果包含類似這樣的數據:如何讓Flex從XML數據創建一個元素的數組?
<!-- ... -->
<children>
<item><!-- ... --></item>
<item><!-- ... --></item>
<!-- ... -->
<children>
<!-- ... -->
我得到一個名爲項數組元素下的孩子時,有不止一個item
兄弟。如果只有一個,轉換不能將其與標量區分開來。
我需要更改以使Flex將所有item
元素轉換爲包含0個或更多元素的數組?
我需要做些什麼來獲得陣列成員children
,完全放棄item
包裝?
XML由服務器端的Struts生成。我總是可以選擇更改文檔的結構,但現在我對使用Flex可以做什麼感興趣。
這種聯繫是好的。那麼,基本的東西就是使用e4x的結果,對吧? – 2009-11-03 12:01:47