Voy a simplificar el problema para verlo mas fácil. Tengo un textfield que creo dinámicamente y a éste, le añado un texto mediante htmlText.
El problema viene cuando intento añadir carácteres especiales al textfield, como son %, & y '
Si el texto lo pongo por AS, no hay problema, el flash lo lee perfectamente, pero si ese código lo leo externamente con loadVariables, esos carácteres aparecen sin codificar.
Código ActionScript :
this.createTextField("myText_txt", 99, 10, 10, 200, 25); loadVariables("archivo.txt", _root); myText_txt.htmlText="this is my text, \x25 2004"; this.onData=function(){ //myText_txt.htmlText=valor }
El contenido de archivo.txt es: &valor="this is my text, 20\x25 2004";
Si comento la función, el trace del textfield se lee perfectamente:
"this is my text, 20% 2004"
Pero si quito el comentario, para que el texto sea el que está en el archivo .txt, el resultado es:
"this is my text, 20\x25 2004";
Por favor, necesito de vuestra ayuda, ya que he probado con todo y no logro solucionarlo ...
Un saludo y mil gracias