|
|
|
UTF-7
|
|||
|---|---|---|---|
|
#18+
При реализации работы с OfficeOnline, столкнулись с тем что там получаем строку в формате UTF-7. И неожиданно не смог найти в Cache получения из такой строки текста в UTF-8. Может плохо искал а может и правда нету. Может кто-то уже сталкивался с UTF-7 и есть готовый алгоритм на M/COS, и может поделится ? Написать то самому недолго, хотелось понять вдруг плохо искал и негородить новый велосипед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2015, 11:44 |
|
||
|
UTF-7
|
|||
|---|---|---|---|
|
#18+
DAiMor, Ну в 8битной версии то все просто: w $ZCVT("Привет","O","UTF8") Я так понимаю, проблема в том, что вы получаете строку в 8бит, а нужно перевести в текущую (UTF8?) Тогда, может быть, что-то вроде такого? $ZCVT(str,"I","CP1251") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2015, 09:56 |
|
||
|
UTF-7
|
|||
|---|---|---|---|
|
#18+
Эээ, не не все так просто, так то я и сам могу. в UTF-7 , часть текста кодируется в Base64, часть символов остаются как есть. при том что есть два RFC для UTF-7, с некоторыми отличиями 3501 и 2152 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2015, 10:23 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=39118073&tid=1556562]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 140ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...