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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.06.2007, 12:09
|
|||
|---|---|---|---|
Функции перекодировки строк |
|||
|
#18+
Есть ля в Кащее функции перекодировки строк? Вчастности интересует перекодировка из DOS в Unicode... Можно и из DOS в Windows... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 12:56
|
|||
|---|---|---|---|
|
|||
Функции перекодировки строк |
|||
|
#18+
Есть - $zconvert() ($zcvt()). В локализации должны присутствовать необходимые таблицы. Их можно указывать и в параметрах Open, тогда $zcvt не нужна. Вам наверно проще всего будет выгрузить данные в файл в старой системе "как есть", а потом импортировать их в новой (Unicode) системе, указав при открытии файла: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 13:38
|
|||
|---|---|---|---|
Функции перекодировки строк |
|||
|
#18+
Hampster-MumpsterВам наверно проще всего будет выгрузить данные в файл в старой системе "как есть" К этому все дело и идет... :( За параметры к Open отдельное спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 13:39
|
|||
|---|---|---|---|
Функции перекодировки строк |
|||
|
#18+
А с классами что делать? У нас еще и SCP страницы есть... :( ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 14:17
|
|||
|---|---|---|---|
|
|||
Функции перекодировки строк |
|||
|
#18+
Если в классах и страницах все комментарии и литералы в Win-кодировке, проблем не будет, т.к. экспорт из Студии корректно закодирует все в UTF-8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 15:16
|
|||
|---|---|---|---|
Функции перекодировки строк |
|||
|
#18+
Да у нас все в Win. Значит если сохраним через $system.OBL.Export в xml формате - все нормально закачается? Или еще чего делать придется? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 15:20
|
|||
|---|---|---|---|
Функции перекодировки строк |
|||
|
#18+
Вообще-то у нас и задачка-то вся записана в формате $system.OBL.Export... Может и он нормально в юникод прочитается? :) ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 15:31
|
|||
|---|---|---|---|
|
|||
Функции перекодировки строк |
|||
|
#18+
Как известно :), этот метод класса %SYSTEM определяется так: classmethod Export(items As %String = "", ByRef filename As %String = "", qspec As %String = "", ByRef errorlog As %String, Charset As %String = "") returns %Status По умолчанию используется Charset = "UTF8" (хотя где это умолчание задается, я не знаю). В крайнем случае, можно задать явно при вызове. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.06.2007, 18:28
|
|||
|---|---|---|---|
Функции перекодировки строк |
|||
|
#18+
Все классы и программы начиная с пятерке выгружаются в XML с UTF-8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=39&mobile=1&tid=1559023]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 395ms |

| 0 / 0 |
