Где взять аналогичные таблицы для utf8-cp866 и наоборот????????
Есть программа, которая при сохранении данных в бинарный файл использует таблицы перекодировки типа:
# * mapping from UTF8 to wcyrillic_2.mu
# * the parameters for this table are: 2 17 1
# ASCII characters map to themselves
...
0xfc -> PUT 0xfc
0xfd -> PUT 0xfd
0xfe -> PUT 0xfe
0xff -> PUT 0xff
# this is the inverse of the mapping input/wcyrillic_1.mu
0xd0 0x82 -> PUT 0x80
0xd0 0x83 -> PUT 0x81
...
и
# * Mapping file from Windows Cyrillic to UTF8
# * parameters: 18, 2, 1
# Created 6/10/97
# Author - Derek D Daczewitz
# this is the generic rule - holds only for 7-bits ASCII
0x80 -> PUT 0xd0 0x82
0x81 -> PUT 0xd0 0x83
0x82 -> PUT 0xe2 0x80 0x9a
...
Есть программа, которая при сохранении данных в бинарный файл использует таблицы перекодировки типа:
# * mapping from UTF8 to wcyrillic_2.mu
# * the parameters for this table are: 2 17 1
# ASCII characters map to themselves
...
0xfc -> PUT 0xfc
0xfd -> PUT 0xfd
0xfe -> PUT 0xfe
0xff -> PUT 0xff
# this is the inverse of the mapping input/wcyrillic_1.mu
0xd0 0x82 -> PUT 0x80
0xd0 0x83 -> PUT 0x81
...
и
# * Mapping file from Windows Cyrillic to UTF8
# * parameters: 18, 2, 1
# Created 6/10/97
# Author - Derek D Daczewitz
# this is the generic rule - holds only for 7-bits ASCII
0x80 -> PUT 0xd0 0x82
0x81 -> PUT 0xd0 0x83
0x82 -> PUT 0xe2 0x80 0x9a
...