[英]Web service response is MessageElement?
我想弄清楚如何使用這項服務,這應該在美國打印出假期: http : //www.holidaywebservice.com/Holidays/HolidayService.asmx?WSDL
所以,我為它生成了Java類,並試圖調用它的方法,該方法應該返回可用國家的列表:
holidayServiceLocator.getHolidayServiceSoap().getCountriesAvailable().get_any()
getAny()
方法返回org.apache.axis.message.MessageElement[]
類型的對象,這就是我丟失的地方。
據我所知,MessageElement用於存儲XML,我是否正確? 在這種情況下,我應該如何處理它以獲得正確的結果(此服務支持的國家/地區列表)?
如果您知道響應中的標記名稱,則可以使用MessageElement.getElementsByTagName(String name)
,也可以使用MessageElement.getChildElements()
逐個遍歷所有這些名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.