Загрузка файла ЭЛН - Каминсофт

Загрузка файла ЭЛН

11 фев 2019 10:55 #1
от Кожина Анна
Здравствуйте! Скачан файл ЭЛН из СБИСа, при загрузке в камин 5.5 (5.5.33.4), платформа (8.3.12.1714), в данных ЛН все заполняется некорректными символами, в камин 3.5 загружается корректно.
Тема закрыта.

11 фев 2019 13:18 #2
от Кожина Анна
UPD: Версия конфигурации и платформы роли не играет. Подобная ситуация в нескольких организациях.
Тема закрыта.

11 фев 2019 14:13 #3
от Сергей
Добрый день!
Дело в кодировке файла ЭЛН.
В программе для чтения данных используется следующая строка:
ЧтениеДанных = Новый ЧтениеДанных(ПолучитьИзВременногоХранилища(АдресФайла), КодировкаТекста.UTF8);
Это означает, что кодировка файла должна быть UTF-8 (8-битный Unicode).

Самарин Сергей
Тема закрыта.
Спасибо сказали: Андрей Ланьшин, Кожина Анна
11 фев 2019 15:09 #4
от Кожина Анна
Спасибо, изменили кодировку и файл загрузился корректно, дальше вопросы будут к СБИСу для выгрузки в нужной кодировке.
А камин 3.5 получается работает и с другими кодировками нормально?
Тема закрыта.

11 фев 2019 15:24 #5
от Сергей
Камин 3.5 не знает, что такое асинхронные методы, загрузка из потоков данных, работа в облачном сервисе.
Поэтому и методы работы с файлами используются другие.
Цитируя спецификацию ЭЛН актуальной версии 1.1: "Обмен сообщениями должен осуществляться в кодировке UTF-8."

Самарин Сергей
Тема закрыта.
Спасибо сказали: Андрей Ланьшин, Кожина Анна, Николай Малышевский
Модераторы: ShundrinНаталья Иванова ГК КАМИНRomen

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять