Как вернуть данные XML из веб-службы на страницу XForms - PullRequest
1 голос
/ 19 апреля 2011

У меня есть веб-сервис, который читает XML-документ из базы данных (в БД он хранится в виде строки) и отправляет его на страницу xforms. Я хочу заменить экземпляр на этот XML. Конечно, если я отправлю как строку, xforms не распознает ее как документ XML. Есть ли способ отправить его как документ XML (в C # я нашел класс XMLDocument, но в java ..?) Или как-то сказать xforms обработать его как экземпляр xml?

Я использую axis2 для создания веб-сервисов и Orbeon для Xforms. Может быть, решение заключается в процессоре конвертера (или сериализатора) orbeon, но я не уверен, что мне с ними делать ...

Спасибо!

1 Ответ

0 голосов
/ 23 апреля 2011

Проблема решена, мне нужно было использовать функцию saxon:parse(). Подробности здесь: http://wiki.orbeon.com/forms/orbeon-forms-faq/faq-other

...