parser

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

 

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

Проблема с кодировкой в Tidy

prog 18.10.2006 16:36 / 18.10.2006 16:37

http://www.parser.ru/forum/?id=55964
@tidy[s]
$s[^s.match[<dr>][gi]{<br>}]
$f[^file::exec[tidy;
	$.stdin[$s]
;-config;tidy.cfg]]
$result[^taint[$f.text]]
^if(!def $result){
	^throw[tidy.error;$f.stderr (status=$f.status)----------------$s]
}
tidy.cfg:
tidy-mark: false
word-2000: true
output-xhtml: true 
show-body-only: true
drop-empty-paras: false
quote-ampersand: false
wrap: 0
char-encoding: raw
при такой конфигурации Tidy заменяет все сущности на символы,
как заставить преобразовывать сущности к цифровым аналогам (&nbsp; -> &#160;)
при указании других кодировок сущности заменяются, но windows-1251 tidy не понимает, заменяет русские символы на мусор

  • Проблема с кодировкой в Tidy, prog 18.10.2006 16:36 / 18.10.2006 16:37