2010-03-10 5 views
0

J'ai un fichier flash qui affiche le serveur respone à l'écran. Le respone est au format XML. Lorsque j'utilise ce code: statusText.text = xmlResponse; j'obtenir le résultat sur l'écran commeRéponse XML dans Flash

% 3% 20xml

etc. Quel est le problème avec ça? J'ai essayé les méthodes toString() et text() mais rien n'a fonctionné

Répondre

1

Il semble que votre chaîne puisse être "codée URL". Essayez la fonction unescape().

+0

La méthode unescape je pense ne pas wotk dans AS3 – Dimitree

+0

Vous pensez que cela ne fonctionne pas et pourtant vous marquez cela comme la réponse acceptée? Bizarre. – davr

+0

Désolé, j'ai utilisé sa recommandation et cette méthode 'var readableString: String = unescape (xmlResponse) .replace (/ \ +/g," ");' et tout a fonctionné! Dans AS3 unescape fonctionne différemment que dans AS2 – Dimitree