parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Об XML и кодировках

hwat 12.11.2002 17:23

Господа, я понимаю, что это RTFM в чистом виде, но какой-то он не очень очевидный, видимо :-)

1. В БД хранятся данные, которые потом генерятся на сайт в виде XML.
2. Там же хранятся XSL-шаблоны, которые берут XML и трансформят их. На сайт попадает уже результат применения шаблонов.

Проблема: Если в XSL есть русские буквы трансформ выдает ошибку
Input is not proper UTF-8, indicate encoding.
Собственно, я вполне себе знаю, что там не UTF-8, потому что в auto.p у меня английским языком написано:

#source/client charsets
$request:charset[windows-1251]
$response:charset[windows-1251]
$response:content-type[
$.value[text/html]
$.charset[$response:charset]
]

Вопрос, в общем, понятен :-) Как хранить данные шаблонов в нужной XML-трансформеру кодировке, в то же время, данные храня в нужном мне 1251. Или как их -кодировки - перефигачивать при выборке. Или еще что-нибудь каким-либо образом.