日期:2014-05-17 浏览次数:20655 次
//保存查询参数XML格式
StringBuffer xml = new StringBuffer("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
xml.append("<ParamsXml>");
xml.append("<Params>");
xml.append("<AgentID>GDDX</AgentID>");
xml.append("<DepartureAirport>CAN</DepartureAirport>");//三字码
xml.append("<ArriveAirport>PEK</ArriveAirport>");//三字码
xml.append("<DepartureDate>2014-01-18</DepartureDate>");//时间
xml.append("<CarrierCode></CarrierCode>");//航空公司二字码,可空
xml.append("<FS>D</FS>");//D:直达,N:中转
xml.append("</Params>");
xml.append("</ParamsXml>");
System.out.println("请求XML:"+xml.toString());
// axis2 服务端
String url = "http://ws04.itour.cn:8084/ItourAgentCRSService.asmx?wsdl";
//确定调用方法
options.setAction("http://itour.cn/AV");
//指定要调用的AV方法及WSDL文件的命名空间
QName qname = new QName("http://itour.cn/","AV");