Hola a todos, he encontrado esta solución de compromiso:
Código XML :
<back><![CDATA[http://localhost/myPage.aspx?sid%3D1%26aid%3D2]]></back>
De esta forma cuando desde el flash recibo todo el string decodifica automáticamente los valores y pone lo que toca.
En el ".aspx" mando lo siguiente:
Código XML :
result = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n";
result = result + "<data>\n";
result = result + "<back><![CDATA[http://localhost/myPage.aspx?sid%3D1%26aid%3D2]]></back>\n";
result = result + "</data>\n";
Response.Write("result=" + result);
Y en el Flash lo recibo tal que así:
Código ActionScript :
var retVars:URLVariables = new URLVariables(e.target.data);
var xmlData:XML = new XML(retVars.result);
trace(xmlData);
De esta forma funciona, supongo que habrá alguna manera más elegante, pero no la conozco.
Muchas gracias