Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
01.12.2015, 11:44
|
|||
---|---|---|---|
UTF-7 |
|||
#18+
При реализации работы с OfficeOnline, столкнулись с тем что там получаем строку в формате UTF-7. И неожиданно не смог найти в Cache получения из такой строки текста в UTF-8. Может плохо искал а может и правда нету. Может кто-то уже сталкивался с UTF-7 и есть готовый алгоритм на M/COS, и может поделится ? Написать то самому недолго, хотелось понять вдруг плохо искал и негородить новый велосипед. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.12.2015, 09:56
|
|||
---|---|---|---|
UTF-7 |
|||
#18+
DAiMor, Ну в 8битной версии то все просто: w $ZCVT("Привет","O","UTF8") Я так понимаю, проблема в том, что вы получаете строку в 8бит, а нужно перевести в текущую (UTF8?) Тогда, может быть, что-то вроде такого? $ZCVT(str,"I","CP1251") ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.12.2015, 10:23
|
|||
---|---|---|---|
UTF-7 |
|||
#18+
Эээ, не не все так просто, так то я и сам могу. в UTF-7 , часть текста кодируется в Base64, часть символов остаются как есть. при том что есть два RFC для UTF-7, с некоторыми отличиями 3501 и 2152 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=39&mobile=1&tid=1556562]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 405ms |
0 / 0 |