Имя: Пароль:
1C
1С v8
перекодировать UCS-2 Little Endian в WIN-1521
0 toxavich
 
29.08.11
00:17
получаю с ТСД файл, открываю его, notepad++ показывает кодировку "UCS-2 Little Endian" подскажите как можно его перекодировать для поседующей загрузки в ТЧ документов?
нашел тему - Перекодировка txt в utf-8. Adodb.Stream не работает. Что делать?, пробовал как описано, перекодирует неправильно, всё равно абракадабра((
1 Torquader
 
29.08.11
00:45
Так это обычный Unicode, только пары байтов переставлены.
То есть читать в VbScript по два байта - первый умножить на 256 и сложить результат со вторым - далее получаем код Unicode - если меньше 127, то мы имеем наш код, если "четвёртая страница" - это это русские символы - остальное - переводить в вопросы.
2 toxavich
 
29.08.11
00:51
(1) теперь бы еще понять как это сделать!
извини с языками не очень, вряд ли смогу сделать, то что ты написал!
Основная теорема систематики: Новые системы плодят новые проблемы.