Как позволить jtidy не конвертировать китайские иероглифы в html-объекты?
У меня есть HTML для преобразования с помощью jtidy, который содержит некоторые китайские символы:
<font>怎么回事</font>
Но результат выглядит так:
<font>怎么回事</font>
Как настроить jtidy и позволить ему не преобразовывать китайские иероглифы в html-объекты?
2 ответа
tidy.setInputEncoding("utf-8");
tidy.setOutputEncoding("utf-8");
Или какова кодировка вашего входа и вашего выхода.
Видеть это
http://www.pinyin.info/tools/converter/chars2uninumbers.html
это функция для преобразования китайских символов в юникодные числа
function convertToEntities() {
var tstr = document.form.unicode.value;
var bstr = '';
for(i=0; i<tstr.length; i++) {
if(tstr.charCodeAt(i)>127) {
bstr += '&#' + tstr.charCodeAt(i) + ';';
} else {
bstr += tstr.charAt(i);
}
}
document.form.entity.value = bstr;
}