Текущее время: Вс, май 12 2024, 01:58

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Сценарий file-to-proxy: можно ли передать содержимое файла целиком в метод без маппинга?
СообщениеДобавлено: Вт, июл 07 2020, 07:42 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 07 2020, 06:20
Сообщения: 2
Добрый день!

Я новичок в PI, нужна помощь. Имеется следующий процесс: PI берет файл XML, парсит в структуру, затем структура передается в метод, в методе раскидывается по табличкам. Возникла необходимость перейти на новый формат файла XML, проблема в том, что новый формат содержит русские буквы в названиях тегов. Русские названия полей не получается создать в Data Types, мне кажется, что единственный выход - это передать в метод содержимое файла целиком как string и распарсить программно. Только не знаю, как это сделать.

Что посоветуете?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сценарий file to proxy, можно ли передать содержимое файла целиком в метод без маппинга?  Тема решена
СообщениеДобавлено: Ср, июл 08 2020, 20:06 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 07 2020, 06:20
Сообщения: 2
Покопавшись в интернете пару дней нашел для себя вариант с использованием Java маппинга. Это решение позволяет передать любой файл как XSTRING в метод прокси класса.
Тут описан сам сценарий - https://blogs.sap.com/2009/02/27/file-x ... ng-format/
Тут как создать jar файл для java маппинга - https://blogs.sap.com/2014/04/28/change ... in-sap-pi/
Тут откуда взять java библиотеку com.sap.xpi.ib.mapping.lib.jar - https://blogs.sap.com/2013/02/12/anothe ... a-mapping/


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

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


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

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


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

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