Как преобразовать это в правильную строку?

Я получаю данные из php-файла, загруженного с помощью URLRequest в ActionScript 3. Когда я трассирую data.toString(), я получаю следующий вывод.

systemResult=Invalid%0D%0A%3C%21%2D%2D%20Hosting24%20Analytics%20Code%20%2D%2D%3E%0D%0A%3Cscript%20type%3D%22text%2Fjavascript%22%20src%3D%22http%3A%2F%2Fstats%2Ehosting24%2Ecom%2Fcount%2Ephp%22%3E%3C%2Fscript%3E%0D%0A%3C%21%2D%2D%20End%20Of%20Analytics%20Code%20%2D%2D%3E%0D%0A

Я хочу преобразовать это в правильную строку. Есть ли способ сделать это в AS3. Спасибо


person Joe Slater    schedule 23.02.2013    source источник


Ответы (1)


Используйте unescape() для декодирования строки.

Итак, unescape(data.toString()) должен дать вам вывод как:

systemResult=Invalid

<!-- Hosting24 Analytics Code -->

<script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>

<!-- End Of Analytics Code -->
person loxxy    schedule 23.02.2013