Разбор ответа от WSDL - PullRequest
       19

Разбор ответа от WSDL

0 голосов
/ 08 июня 2010

Я сгенерировал клиент веб-службы в eclipse для OpenCalais WSDL, используя тип клиента «разработка». На самом деле я следил за этим постом , поэтому не буду вдаваться в подробности. Теперь, когда я получаю результаты следующим образом: new CalaisLocator().getcalaisSoap().enlighten(key, content, requestParams);, я получаю объект String, содержащий XML-ответ. Конечно, можно проанализировать этот XML, но я думаю, что должен быть какой-то способ сделать это автоматически, например, получить объект ответа в виде какого-либо списка?

1 Ответ

0 голосов
/ 08 июня 2010

Ответ от интерфейса SOAP уже проанализирован.Метод englighten () возвращает строку XML.Когда вы вызываете его с помощью SOAP, этот ответ оборачивается еще большим количеством XML.Библиотека SOAP уже анализирует внешний XML-код SOAP и возвращает результат использования методаightenlight (), который также является XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...