Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Определить кодировку и раскодировать [D5, D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]


IMHO ©   (2007-02-01 22:13:00) 

Имеется набор байт:
04 14 04 10 00 2C ... (etc.)

На первый взгляд, Кириллица-1251, так ведь?
Как определить кодировку произвольного набора?
И как раскодировать?


IMHO   (2007-02-01 23:31:00) [1]

Всё, разобрался! (thanks to Ararat Synapse)


Anatoly Podgoretsky   (2007-02-01 23:16:00) [2]

> Olivetti  (01.02.2007 22:38:03)  [3]

> Я бы вообще не брался судить о кодировке.

А не стоит говорить о кодировке вообще применительно к Юникод, там нет такого понятия, есть понятие кодового блока, а "кодировка" - Юникод он без кодировки, он сам кодировка.


Olivetti   (2007-02-01 22:50:00) [3]

Сынку, мне лучше знать, я знаю, что это Кириллица

Клинопись, однозначно!


IMHO   (2007-02-01 22:47:00) [4]

Ну а АП опытным глазом увидел суть


IMHO   (2007-02-01 22:45:00) [5]


> Olivetti   (01.02.07 22:39) [4]
>
> но текст написан в Кириллице
>
> А спорим, что это клинопись!


Сынку, мне лучше знать, я знаю, что это Кириллица


Olivetti   (2007-02-01 22:39:00) [6]

но текст написан в Кириллице

А спорим, что это клинопись!


IMHO   (2007-02-01 22:38:00) [7]

да, это Юникод (по 2 байта), но текст написан в Кириллице!


Olivetti   (2007-02-01 22:38:00) [8]

На первый взгляд, Кириллица-1251, так ведь?

Это почему это? Судя по обилию произвольных контрольных (в контексте Windows-1251) символов (04, 14, 10) - это не строка в Windows-1251. Я бы вообще не брался судить о кодировке. Вероятно, это вообще просто произвольная бинарная последовательнось.

Хотя, действительно, похоже на Юникод. Но однозначно судить по шести байтам... не возьмусь...


Anatoly Podgoretsky   (2007-02-01 22:16:00) [9]

> IMHO  (01.02.2007 22:13:00)  [0]

На первый взгляд жто не так, на первый взгляд это Юникод, точнее можно сказать если приведешь точки.


Наверх

Титульная страница Поиск, карта сайта Написать письмо