XML-данные для построения:
<?xml version="1.0" encoding="utf-8" ?>
<spearkerslist>
<speakers langid="afb" countryid="SA" countryalpha3id="SAU">200000</speakers>
<speakers langid="acw" countryid="SA" countryalpha3id="SAU">6000000</speakers>
<speakers langid="ars" countryid="SA" countryalpha3id="SAU">8000000</speakers>
<speakers langid="arb" countryid="SA" countryalpha3id="SAU">206000000</speakers>
</spearkerslist>
Приведенные выше данные мне нужно нанести на гистограмму, которую я попробовал с приведенным ниже кодом и не работает
Мне нужно нанести «Langid» на ось Y и длину стержня на основе значения в теге динамика.
<mx:Script>
<![CDATA[
private var languagelist:XML = new XML(); //Variable where the XML is stored.
]]>
</mx:Script>
<mx:Panel>
<mx:BarChart id="chrtLangugeVsPopulation" dataProvider="{languagelist.speakers}" showAllDataTips="true">
<mx:verticalAxis>
<mx:CategoryAxis
dataProvider="{languagelist.speakers.@langid}"
categoryField="Language"
/>
</mx:verticalAxis>
<mx:series>
<mx:BarSeries
yField="Language"
xField="Speakers"
displayName="Speakers"
/>
</mx:series>
</mx:BarChart>
</mx:Panel>