пытаюсь сделать так, чтобы массив, состоящий из массивов (3 штуки) парсированных от xml строк, загружался из мэйна. но компилятор выдает:
[Fault] exception, information=TypeError: Error #1010: Термин не определен и не имеет свойств.
Fault, Main() at Main.as:22
Main.as

Код AS3:
package XmlMassiv
{
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.display.*;
import flash.net.*;
import flash.events.*;
import flash.system.*;
/**
* ...
* @author nnn
*/
public class Main extends Sprite
{
public function Main():void
{
var t:xmlPars = new xmlPars();
trace(t.massiv[0][0]);
}
}
}
xmlPars.as

Код AS3:
package XmlMassiv
{
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.display.*;
import flash.net.*;
import flash.events.*;
import flash.system.*;
/**
* ...
* @author nnn
*/
public class xmlPars
{
var massiv:Array=new Array();
public function xmlPars ():void
{
var xmlLoader:URLLoader= new URLLoader();
xmlLoader.load(new URLRequest("xml"));
xmlLoader.addEventListener(Event.COMPLETE, LoadXML);
}
public function LoadXML(e:Event):void
{
massiv[0] = new Array();
massiv[1] = new Array();
massiv[2] = new Array();
var pubDateXML:Array = new Array ();
var descriptionXML:Array = new Array ();
var titleXML:Array = new Array ();
var xmlData = new XML(e.target.data);
for (var j:Number = 0; j < xmlData..item.length(); j++ )
{
massiv[0][j] = String(xmlData..item.pubDate[j]);
}
for (var i:Number = 0; i < xmlData..item.length(); i++ )
{
massiv[1][i] = String(xmlData..item.title[i]);
}
for (var k:Number = 0; k < xmlData..item.length(); k++ )
{
massiv[2][k] = String(xmlData..item.description[k]);
}
}
}
}