我觉得这应该很简单,但是我在网上看到的每个地方都有人做不同的事情。我正在做一个小型图表应用程序来跟踪下载统计信息,并希望将数据放入饼图中。我是 Flex 的新手,所以如果我的代码很糟糕,我深表歉意。
<s:HTTPService id="service"
url="admin/stats/totalstats.php"
fault="service_faultHandler(event)"
result="service_resultHandler(event)" />
为此目的,最好的 resultFormat 是什么,如果我将返回的值分配给 ActionScript 变量,它应该是 ArrayList 吗?数组集合?
下面是从 HTTPService 返回的 XML 示例
<DownloadStats>
<year count="24522" year="2008">
<month count="20" month="5" year="2008" full="May 2008">
<day count="2" month="5" day="20" year="2008"/>
<day count="1" month="5" day="21" year="2008"/>
<day count="9" month="5" day="22" year="2008"/>
<day count="1" month="5" day="23" year="2008"/>
<day count="1" month="5" day="29" year="2008"/>
<day count="1" month="5" day="30" year="2008"/>
<day count="5" month="5" day="31" year="2008"/>
</month>
...
</year>
<DownloadStats>
任何帮助表示赞赏,
谢谢,
埃里克·R。
编辑:我决定看看我如何将数据传输到图表以确保我在那里也没有做错什么会有所帮助。
<mx:PieChart id="pieChart">
<mx:PieSeries nameField="year"
field="count"
labelPosition="callout"
displayName="Total"
dataProvider="{graphData}"/>
</mx:PieChart>