Гуру, подскажите такую банальную вещь:
Есть XML документ, в котором содержиться текст, который выводится во flash на сайт, никаких проблем не возникало никогда, но тут столкнулся с символом "&", который отображается как "&", что в XML и является переменной "&", но Flash её не преображает просто в "&", а оставляет "&", а в XML если даже просто & оставить, то всё-равно выводится "&", подскажите как решить проблему?

Код AS1/AS2:
XMLParsingNu {
// -------------- Private properties -------------- //
private var $imageList:XMLNode;
private var $xmlFiles:String;
private var $sourceXML:XML;
private var $currentNode:XMLNode;
private var $i:Number;
private var $pic:String;
private var $titul:String;
private var $link:String;
private var $randInterval:Number;
private var $obj:Array;
// -------------- Prublic metods & function-------------- //
public var arrayXML:Array;
public var arrLength:Number;
public var obj:Array;
public function XMLParsingNu(pathX:String) {
$sourceXML = new XML();
$sourceXML.ignoreWhite = true;
$xmlFiles = pathX+"data_nu_rus.xml";
$sourceXML.load($xmlFiles);
trace("Йа создано");
$randInterval = setInterval(this, "$testLoad", 50, this.$sourceXML);
}
// -------------- Private metods -------------- //
private function $testLoad(obj:XML):Void {
if (obj.loaded) {
clearInterval($randInterval);
this.obj = $parsing($sourceXML);
//this.arrLength = arrayXML.length;
imLoad();
trace("Йа загрузилось");
} else {
trace("Ничего нет");
}
}
private function $parsing(pageXML:XML) {
$imageList = new XMLNode();
$obj=[];
var submenu_array:Array = new Array();
for (var i = 0; i<pageXML.firstChild.childNodes.length; i++) {
var shortcut = pageXML.firstChild.childNodes[i];
var subshortcut=shortcut.firstChild.childNodes;
submenu_array=[];
/* append each sub-navigation item to our submenu_array Array.
Our XML file specifies the navigation's label and url in attributes rather than child nodes,
so if you modify the layout of the navigation XML file this code will need to be modified. */
submenu_array.push({main:shortcut.attributes.main, magazine:shortcut.attributes.magazine, date:shortcut.attributes.date, img:shortcut.attributes.img,swf:shortcut.attributes.swf, anons:subshortcut});
$obj[i]=submenu_array;
//trace(submenu_array[0].main)
//sub_menu_array.push({anons:subshortcut});
//trace("sub_menu_array "+sub_menu_array[0]["anons"]);
//$obj[i]=sub_menu_array;
}
//trace ("$obj odejda "+$obj[0][0]["main"]);
//trace ("$obj bag "+$obj["bag"]);
return $obj;
}
public function imLoad():Void{}
}