读书人

webservice获取天候

发布时间: 2013-07-09 09:50:47 作者: rapoo

webservice获取天气

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <title>My JSP 'weather.jsp' starting page</title>    <script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.5.js"></script>  </head>  <script type="text/javascript">  $().ready(function() {  $("#text").focusout(function() {  var vv = this.value;  var myxml = '<?xml version="1.0" encoding="utf-8"?>' + '<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">'   + '<soap12:Body><getWeatherbyCityName xmlns="http://WebXml.com.cn/">'   + '<theCityName>'+ vv +'</theCityName>'+'</getWeatherbyCityName></soap12:Body></soap12:Envelope>';    $.ajax({  url:'http://www.webxml.com.cn/WebServices/WeatherWebService.asmx',  dateType:'xml',  type:'post',  contentType:'application/soap+xml;charset="UTF-8"',  data:myxml,  success:function(dt){  $("#weather").empty();  $(dt).find("string").each(function() {  var $div = $("<div/>");  $div.text($(this).text());  $("#weather").append($div);  $("#weather").append($("<br/>"));  });    }  },"xml");  });  });  </script>    <body>    请输入城市:<input type="text" id="text"/>    <div id="weather"></div>  </body></html>

读书人网 >Web前端

热点推荐