Bueno que te te parece este otro ejemplo:
Codigo mxml
Código:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="PlatillosXml.send();">
<mx:HTTPService id="PlatillosXml" url="http://localhost/Platillos.xml" showBusyCursor="true" resultFormat="e4x"/>
<mx:DataGrid x="10" y="10" dataProvider="{PlatillosXml.lastResult.Platillo}">
<mx:columns>
<mx:DataGridColumn headerText="Id" dataField="@id"/>
<mx:DataGridColumn headerText="Platillo" dataField="@descripcion"/>
</mx:columns>
</mx:DataGrid>
</mx:Application>
Archivo xml Platillos.xml localizado en la carpeta raiz de tu servidor web, en mi caso C:\AppServ\www
Código:
<Platillos>
<Platillo id="1" descripcion="Platillo Uno Texto de varias lineas"/>
<Platillo id="2" descripcion="Platillo Dos Texto de varias lineas"/>
<Platillo id="3" descripcion="Platillo Tres Texto de varias lineas"/>
</Platillos>
Por cierto ese archivo pudo (en mi caso asi es) haber sido generado por un archivo php, solo es cuestion de programar el codigo php para que te genere el codigo xml que deseas