Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > client - side XSLT преобразование Sariss'ой


Автор: sir_nuf_nuf 4.12.2008, 01:49
Привет!

Размочим немного тему jquery и т.п.
Обсуждаем интересную библиотеку - Sarissa.

Кто не в курсе - предоставляет единый JS интерфейс для XSLT преобразования в браузерах (причем использует native xslt движки, т.е. встроенные).

Хотим:
Сделать XSLT преобразования XML -> HTML. и результат вставить в страницу.
Проблема: XML и XSLT в UTF8. Страница в CP1251 -> получаем кракозябры.
<xsl:output encoding='...'/> не помогает.

Вопрос: может кто знает как указать кодировку при сериализации DOM документа ?
Ну пусть не Sarissa, напишите хоть как-то для конкретного браузера...

P.S. еще раз, внимание: мы не открываем XML файл браузером(!)
мы, используя JS, вставляем результат XSLT преобразования в чужую страницу.

Всем пасиб!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)