Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не читается символ перевода каретки из xml (http://www.flasher.ru/forum/showthread.php?t=96712)

Alex T 05.06.2007 16:43

Не читается символ перевода каретки из xml
 
например текст в xml -
Код:

<text>Строка1\nСтрока2</text>
также и выводиться после парсинга во флеше, хотя если сделать:
Код:

trace("Строка1\nСтрока2");
то переход на новую строку произойдет...

в чем проблема?

всем спасибо.

Мыкыта 05.06.2007 17:06

ибо нуно так
Код:

a = строка которую нужно перенести
                a = a.split("\\n").join("\n");


Alex T 05.06.2007 18:28

спасибо за вариант решения...

но не совсем подходит, если будут и другие символы - все проверить - не выход...
и самое главное в чем же проблема?

chingachgoog 05.06.2007 19:01

http://flasher.ru/forum/showthread.p...F0%E5%F2%EA%E8

Alex T 06.06.2007 12:56

из этой ссылки:
Цитата:

Сообщение от CorC
при передаче из \r получается \\r
ну менять можно split.join

так флеш получается добавляет при загрузке еще один "\" ?
как тогда кодировать спец. символы?

Мыкыта 06.06.2007 13:03

непойму чем пугает split.join?

Alex T 06.06.2007 13:17

не известно какие именно будут использоваться кодированные символы в тексте...

chingachgoog 06.06.2007 13:21

реальный выход был в моей ссылке: размечать текст как html
(в данном случае вместо \r использовать <br> и всех делов)

Мыкыта 06.06.2007 13:22

ну выход таков написать универсальную функцию кторая будет учитывать все спец символы

Alex T 06.06.2007 13:28

еще просто не совсем понятно - получается, что при загрузки, флеш проходиться по всей хмл и добавляет "/", чем это обосновывается?


Часовой пояс GMT +4, время: 11:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.