powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / UTF-7
4 сообщений из 4, страница 1 из 1
UTF-7
    #39117142
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При реализации работы с OfficeOnline, столкнулись с тем что там получаем строку в формате UTF-7. И неожиданно не смог найти в Cache получения из такой строки текста в UTF-8. Может плохо искал а может и правда нету.
Может кто-то уже сталкивался с UTF-7 и есть готовый алгоритм на M/COS, и может поделится ?
Написать то самому недолго, хотелось понять вдруг плохо искал и негородить новый велосипед.
...
Рейтинг: 0 / 0
UTF-7
    #39118046
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMor,

Ну в 8битной версии то все просто:

w $ZCVT("Привет","O","UTF8")

Я так понимаю, проблема в том, что вы получаете строку в 8бит, а нужно перевести в текущую (UTF8?)
Тогда, может быть, что-то вроде такого?

$ZCVT(str,"I","CP1251")
...
Рейтинг: 0 / 0
UTF-7
    #39118073
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эээ, не не все так просто, так то я и сам могу.
в UTF-7 , часть текста кодируется в Base64, часть символов остаются как есть.

при том что есть два RFC для UTF-7, с некоторыми отличиями 3501 и 2152
...
Рейтинг: 0 / 0
UTF-7
    #39118092
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMor,

А, упс, что-то я невнимательно прочитал. Еще и удивился, вы бы и не знали про zcvt :-)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / UTF-7
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]