CftClub.ru
Клуб специалистов ЦФТ-Банк

Проблема с конвертацией файла

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Справочник PL/PLUS: Функции, примеры, приёмы
Предыдущая тема :: Следующая тема  
Автор Сообщение
crazy_cat
Участник


Вступление в Клуб: 13.02.2012
СообщениеЧт Фев 16, 2012 09:53   Проблема с конвертацией файла Ответить с цитатой
Полезность: Нет оценки
Добрый день!
Есть проблема с CSМ файлом, он в кодировке UTF-8, эксель его прекрано открывает.
Но при закачке его в ЦФТ не могу его нормально конвертировать.
Получаю строку при помощи stdio.get_line, менял stdio.KOITEXT и stdio.WINTEXT и т.д.
Ничего не помогает.
Конвертировал:
Цитата:

debug_pipe(convert(s_3, 'utf8'),0);
debug_pipe(convert(s_3,'CL8MSWIN1251'), 0);
debug_pipe(convert(s_3,'CL8MSWIN1251','utf8'), 0);
debug_pipe(convert(s_3,'UTF8','CL8MSWIN1251'), 0);
debug_pipe(CONVERT(s_3, 'US7ASCII', 'WE8ISO8859P1') , 0);
debug_pipe(Stdio.Transform(s_3, Stdio.KOITEXT, Stdio.UNXTEXT )) ;


на экране вижу
Цитата:

П�ПБЯ�ПАПБПОЯ�ПАП
а�Т�а�а�аЏТ�а�а�а�а�а�а�аЏТ�а�а�а�
Я?ЯСп?ЯРЯСЯЮп?ЯРЯ
???????????????
б�б�б�ТБа�а�б�ТАб�ТБб�б�а�т��б�ТАб�
????I???????I????
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Фев 16, 2012 09:56    Ответить с цитатой
Полезность: Нет оценки
http://www.cftclub.ru/viewtopic.php?t=1797&highlight=UTF-8

maestro пишет:
Ну и чтобы не оставлять вопрос неотвеченным:
Код:

stdio.PUT_LINE(file, convert(str, 'utf8'), false, null, stdio.unxtext);
crazy_cat
Участник


Вступление в Клуб: 13.02.2012
СообщениеЧт Фев 16, 2012 10:07    Ответить с цитатой
Полезность: Нет оценки
а если мне надо прочитать строку то, что надо вместо stdio.unxtext?
и какие параметры в convert&
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Справочник PL/PLUS: Функции, примеры, приёмы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru