Hola a todos estoy tratando de pasar datos de una matriz de datos contenidos en un archivo de texto a un datagrid en una aplicacion en air, pero no me funciona no se en ke fallo ,
 
Saludos y muchas gracias aca mi codigo.
 
 
 
<?xml version="1.0" encoding="utf-8"?>
 
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 
<mx:Script>
 
<![CDATA[
 
import mx.collections.ArrayCollection;
 
import mx.controls.Alert;
 
 
private function readText():void
 
{
 
 
var f:File = File.applicationDirectory.resolvePath( 
 
"Assets/matrizdatos.txt"
 
);
 
var fs:FileStream = new FileStream();
 
fs.open(f, FileMode.READ);
 
var txt:ArrayCollection = fs.readUTFBytes(
 
fs.bytesAvailable) as ArrayCollection ;
 
fs.close()
 
 
datos.dataProvider = txt;
 
 
 
}
 
]]>
 
</mx:Script>
 
 
 
 
 
 
<mx:DataGrid id="datos" />
 
<mx:Button label="Read File" click="readText()"/>
 
</mx:WindowedApplication> 
  
 
