new Thread(){ @Override public void run() { super.run(); try { // 创建信封 SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); // 创建信纸 // 第一个参数是要查询数据的位置,第二个是要查询内容 SoapObject soap = new SoapObject("http://WebXml.com.cn/","getWeather"); // 第一个参数是在网页中查询得到的name值,第二个是要查询的城市 soap.addProperty("theCityCode","北京"); // 第一个参数实在网页中查询得到的ID值, // 第二个参数也就是自己注册的账号的ID soap.addProperty("theUserID","66666666666666"); // 把信纸放到信封中 envelope.bodyOut=soap; // 设置平台的兼容性 envelope.dotNet=true; // 联系快递员 HttpTransportSE se = new HttpTransportSE("http://ws.webxml.com.cn/WebServices/WeatherWS.asmx"); // 发送 se.call("http://WebXml.com.cn/getWeather",envelope); // 等待对方相应 if(envelope.getResponse()!=null){ // 接收服务器相应的内容 SoapObject object = (SoapObject) envelope.bodyIn; System.out.println("查询结果:"+object.toString()); } } catch (Exception e) { e.printStackTrace(); } } }.start();
WebService查询天气
最新推荐文章于 2023-08-29 14:59:17 发布