![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
Возник такой вопрос:
необходимо сделать трансляцию html кода из xml файла в текст флеша. как придумал: 1.в xml в тексте html заменил все "<" на "[" 2.затем во флешке написал такую функцию преобразования: function tran(str){
stroka="";
var str_arr = str.split("");
for (k=0; k<str.length; k++){
if (str_arr[k]=="["){
str_arr[k]="<";
}
if (str_arr[k]=="]"){
str_arr[k]=">";
}
stroka=stroka.concat(str_arr[k]);
}
return stroka;
}
Вроде строчки полученные из xml обрабатываются - получают обычные html -строки, но вот беда, почемуто они не хотят компиляться в текстовой области с включеной поддержкой html. Что делать? Предложите пожалуйста выход - нужно, чтобы в базе xml - лежали строки с тегами html. |
|
|||||
|
.grin! wuz here
|
читай про тэг <![CDATA[ ]]>
|
|
|||||
|
.grin! wuz here
|
кстати, замена символов делается проще.
|
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
сенкс, я с этой байдой разобрался сделал без замены, просто по другому переопределил строки xml на вход в массив данных.
|
|
|||||
|
Ветеран форума
|
CDATA рулит
__________________
BestMasterиZация |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|