Как я могу преобразовать входящий SOAP-ответ в документ JSON, используя WSO2 ESB 4.0.3? - PullRequest
0 голосов
/ 16 февраля 2012

Я хотел бы преобразовать тело ответа SOAP в JSON, используя WSO2 ESB 4.0.3.Я нашел info о том, как настроить ESB для JSON, но что тогда?

Чтобы выразить это иначе;Я хотел бы иметь / создать посредник преобразования, который преобразует входящий ответ SOAP / XML в JSON (и на самом деле было бы неплохо иметь посредник преобразования JSON2XML).или посредник класса Java?Лучше всего, чтобы он был предварительно упакован с ESB, так как он говорит, что поддерживает JSON и преобразования форматов ...

Спасибо

1 Ответ

1 голос
/ 16 февраля 2012

Для этого вы можете использовать XSLT-преобразование.См. этот образец.В нем показано, как преобразовать JSON в запрос SOAP и переслать его на сервер Axis2.Затем ответ SOAP с сервера Axis2 будет преобразован в сообщение JSON и отправлен обратно.До этого, как вы упоминали, вам нужно настроить ESB для поддержки JSON, например this .

...