Страница 1 из 1
Добавлено: 13 апр 2004, 21:14
AiK
Мне так думается, что ему всё-равно какие читать ASCII символы, в DOS кодировке, Windows или вообще в KOI-8.
Проблема скорее всего в выводе WScript.echo...
Добавлено: 13 апр 2004, 21:20
sveralex
Это я для краткости
WScript.echo(s); вставил
Там идет обработка строк и запись в дбф, само собой получается тоже абракадабра
Добавлено: 13 апр 2004, 21:26
AiK
sveralex, я более уверен, что работа с DOS кодировкой не представляет из себя никакой проблемы, если на всём пути следования строк согласовывать кодовые страницы...
Добавлено: 15 апр 2004, 16:14
Gennady
Вопрос в том, как это корректно сделать средствами JScript? Т.е. преобразовать страницу 866 в юникод для Unescape или CharAt для отображения в HTML допустим методом write()?
Добавлено: 15 апр 2004, 23:33
sveralex
Повторяю еще раз
Есть ДОС-файл со строчками, например названиями товаров.
Его нужно считать построчно и засунуть в дбф с OEM-кодировкой или ANSI, это все равно, или в XML.
Главное считать по-русски
На машине ничего, то есть никаких спец прог и драйверов нет. Просто Вин2000
Единственное что позволительно это установить MDAC и WSH например 2-й версии
Как я понимаю кроме тупой посимвольной перекодировки тут ничего не придумаешь
Или есть другие варианты?
Добавлено: 15 апр 2004, 23:57
AiK
Или есть другие варианты?
Есть. Например в XML файле сказать что его содержимое в DOS кодировке записано. Функция читает-то не символы.