DOS-файлы и JScript

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Мне так думается, что ему всё-равно какие читать ASCII символы, в DOS кодировке, Windows или вообще в KOI-8.
Проблема скорее всего в выводе WScript.echo...
Даже самый дурацкий замысел можно воплотить мастерски
sveralex
Сообщения: 2
Зарегистрирован: 13 апр 2004, 20:54

Это я для краткости
WScript.echo(s); вставил
Там идет обработка строк и запись в дбф, само собой получается тоже абракадабра
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

sveralex, я более уверен, что работа с DOS кодировкой не представляет из себя никакой проблемы, если на всём пути следования строк согласовывать кодовые страницы...
Даже самый дурацкий замысел можно воплотить мастерски
Gennady
Сообщения: 5
Зарегистрирован: 07 апр 2004, 17:27
Откуда: Санкт-Петербург
Контактная информация:

Вопрос в том, как это корректно сделать средствами JScript? Т.е. преобразовать страницу 866 в юникод для Unescape или CharAt для отображения в HTML допустим методом write()?
Попу вытирая осторожен будь - твердая бумага к травматизму путь!

http:\\http://www.javacode.ru
sveralex
Сообщения: 2
Зарегистрирован: 13 апр 2004, 20:54

Повторяю еще раз
Есть ДОС-файл со строчками, например названиями товаров.
Его нужно считать построчно и засунуть в дбф с OEM-кодировкой или ANSI, это все равно, или в XML.
Главное считать по-русски
На машине ничего, то есть никаких спец прог и драйверов нет. Просто Вин2000
Единственное что позволительно это установить MDAC и WSH например 2-й версии
Как я понимаю кроме тупой посимвольной перекодировки тут ничего не придумаешь
Или есть другие варианты?
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Или есть другие варианты?
Есть. Например в XML файле сказать что его содержимое в DOS кодировке записано. Функция читает-то не символы.
Даже самый дурацкий замысел можно воплотить мастерски
Ответить