Да действительно flashvars работает по другому. Но можно так сделать

Код:
str = "p1=text&p2=sometext < b > bold < /b > next";
lv = new LoadVars ();
xml1 = new XML();
xml1.parseXML(str)
lv.decode (xml1.firstChild.nodeValue);
trace (lv.p1);
trace (lv.p2);
но точки с запятой все рано ставить надо
тогда общая схема такая

Код:
lv = new LoadVars ();
lv.load ("info.txt");
lv.onData = function (src) {
var xml1 = new XML ();
xml1.parseXML (src);
this.decode (xml1.firstChild.nodeValue);
this.onLoad ();
};
lv.onLoad = function () {
trace (this.p2);
};
info.txt содержит:
p1=text&p2=sometext < b > bold < /b > next