我使用Flash Builder的“连接到数据/服务”工具连接到XML的URL,它看起来像:使用Flex valueObjects和嵌套数组在XML
<house>
<name>Home</home>
<address_line1>My street</address_line1>
<zip>12345</zip>
<photos>
<photo>/url/to/photo</photo>
<photo>/url/to/another/photo</photo>
</photos>
</house>
这已经创造了一个服务和一个名为valueObjects的包。在这个valueObjects包中有一个名为“House”的类,正如我所期望的那样,我已经研究过如何访问这些类和它们的属性。
我无法解决的是如何使用名为“照片”的类。每个房子都有一个属性照片类型的照片,我期望它是一个数组,但我不能为我的生活研究如何迭代它或看看它存储的内容。
任何人都可以帮忙吗?希望我不只是愚蠢的,但我已经花了很多年试图找出自己已经...
也许你想发布生成的代码。 – JeffryHouser 2011-05-12 12:28:32
我希望这会是明显的事情(原来是这样),并不想把代码弄糟。我最终排序了它,现在等待了8个小时,然后才能回答我自己的问题。简而言之,URL中的XML碰巧在列出的第一个House中只有一张照片,所以Flex认为它不是一个数组。卫生署。 – 2011-05-12 13:23:40