Текущее время: Вт, июл 29 2025, 23:20

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: cl_abap_conv_in_ce
СообщениеДобавлено: Чт, дек 01 2011, 16:31 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 27 2011, 15:21
Сообщения: 31
Всем привет! Вожусь с cl_abap_conv_in_ce...

Задача такая: загрузить файл и обработать его.

Файл загрузил, конвертировал из xstring в string.

Code:
fileupload ?= cl_htmlb_manager=>get_data(
                       request = runtime->server->request
                       id      = 'myUpload'
                       name    = 'fileUpload' ).

file_name      = fileupload->file_name.
file_mime_type = fileupload->file_content_type.
file_length    = fileupload->file_length.
file_content   = fileupload->file_content.

* преобразуем content из xstring в string.
converted = cl_abap_conv_in_ce=>create(
                  input = file_content
                  encoding = '1504'
                  ignore_cerr = abap_true ).

converted->read( IMPORTING data = content_new ).


Не могу понять, каким образом происходит транслитерация?

Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: cl_abap_conv_in_ce
СообщениеДобавлено: Чт, дек 01 2011, 17:04 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
А какого формата файл загружаете?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: cl_abap_conv_in_ce
СообщениеДобавлено: Чт, дек 01 2011, 17:52 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 27 2011, 15:21
Сообщения: 31
LELUK написал(а):
А какого формата файл загружаете?


XML. Самое интересное, если текст на всю строку, то он выходит русским, а если присутствуют латинские символы, то и русские транслитерируются...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB