Текущее время: Пт, мар 29 2024, 01:11

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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