Преобразование JSONtoJSONX в DataPower с использованием XSLT и Gatewayscript - PullRequest
0 голосов
/ 08 мая 2019

У меня есть инфраструктура DataPower, которую я не могу изменить.В моем XSLT я делаю несколько внешних вызовов, используя dp: url-open.Ответом на один из вызовов является JSON, который мне нужно преобразовать в XML и отправить обратно клиенту.Поскольку я не могу изменить каркас, я вызываю gatewayscript, в котором я вызываю правило обработки, в котором есть параметры запроса на преобразование для преобразования в JSONX.

В Gatewayscript я вызываю правило обработки с использованием модуля 'multistep'.

 ms.callRule('ELF-RESTGW_JSON_Response',session.input, session.output, function(error) {

Как я могу назначить файл session.output, который содержит JSONX, как вывод Gatewaycript и выход JSONX внутреннего доступа в моем XSLT для дальнейшей обработки?

Примечание: я использую IDG7.6.0.6 и моя версия XSLT - 1.0.

...