LINUX.ORG.RU

hexdump encoding


0

0

Вобщем есть кусок данных в hex-e... И очень нужно узнать что это за кодировка.... Есть подознение что что то типа utf(8/16)... Но как это проверить?

★★★

Выяснилось что это unicode...
Только как его в перле в кои бы перегнасть а то он в виде...
044f002004310020043a0430043a0020043c0438043d0438043c
0443043c0020043d04350020044

Svoloch ★★★
() автор топика
Ответ на: комментарий от Svoloch

Ну, один из вариантов (наверняка есть и получше, особенно в Перле) -- разбить по 4 цифры, прописать перед кждой четвёркой \u, обрамить кавычками и тому же Перлу сунуть...

С уважением -- Смоляное Чучелко

anonymous
()
Ответ на: комментарий от anonymous

man utf-8

И не слушать тех, кто предлагает разбивать по 4 цифры, т.к. в utf-8 используется переменное число байт для кодирования символа.

KtaK ★★
()

Если кодировку всё же удасться определить, то можно воспользоваться iconv.

DKorolkov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.