Intellij IDEA开发WebService调用调气预报并生成Weather.xml
1.新建WebService项目
2.在example包下新建一个WeatherWebService.wsdl文件,并将http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
中的内容复制过去
3.将其中的<a href…等中文内容删掉 ,直到idea WeatherWebService.wsdl 不报错为止
4.将 <s:element ref=“s:schema”/>下的<s:any/>改成 <s:any minOccurs=“2” maxOccurs=“2”/>
5.在WeatherWebService.wsdl上右键,webservice=>Generate JavaCode from wsdl
6.选择生成客户端client
客户端代码:
package test;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Text;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.pars