想做一个天气预报的应用,除了Google还有什么网址可以用xml解析的?? RT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 www.webxml.com.cn提供的有天气预报的webservice private static final String NAMESPACE = "http://WebXml.com.cn/"; private static String URL = "http://www.webxml.com.cn/webservices/weatherwebservice.asmx"; private static final String METHOD_NAME = "getWeatherbyCityName"; private static String SOAP_ACTION = "http://WebXml.com.cn/getWeatherbyCityName"; private SoapObject detail; public void getWeather(final String cityName) { try { SoapObject rpc = new SoapObject(NAMESPACE, METHOD_NAME); rpc.addProperty("theCityName", cityName); SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.bodyOut = rpc; envelope.dotNet = true; envelope.setOutputSoapObject(rpc); HttpTransportSE ht = new HttpTransportSE(URL); ht.debug = true; ht.call(SOAP_ACTION, envelope); detail =(SoapObject) envelope.getResponse(); Log.i("TAG","getWeather "); GetData(detail,cityName); return; } catch (Exception e) { e.printStackTrace(); } } /* * String(0) 到 String(4):省份,城市,城市代码,城市图片名称,最后更新时间。 * String(5) 到 String(11):当天的 气温,概况,风向和风力,天气趋势开始图片名称(以下称:图标一),天气趋势结束图片名称(以下称:图标二),现在的天气实况,天气和生活指数。 * String(12) 到 String(16):第二天的 气温,概况,风向和风力,图标一,图标二。 * String(17) 到 String(21):第三天的 气温,概况,风向和风力,图标一,图标二。 * String(22) 被查询的城市或地区的介绍 */ www.webxml.com.cn提供的天气预报webservice地址:http://www.webxml.com.cn/webservices/weatherwebservice.asmx这个地址可以直接调用了。 保存当前使用的APN的xml是在哪初始化的? 【求助】软件实现触屏操作 请教:PopupWindow的一个问题 请教一个控件显示的问题 一个简单的Layout布局,可是就是效果出不来 请问一个BaseAdapter以及ListView的问题(比较非主流!) Android中viewgroup中控件置顶问题 GOOGLE MAP实时定位问题 打包apk报错 app编译后无法,连接网络失败,大神求帮忙? 关于图层遮盖如何获得焦点的问题 android开发入门的疑惑,求点击!!!
private static final String NAMESPACE = "http://WebXml.com.cn/";
private static String URL = "http://www.webxml.com.cn/webservices/weatherwebservice.asmx";
private static final String METHOD_NAME = "getWeatherbyCityName";
private static String SOAP_ACTION = "http://WebXml.com.cn/getWeatherbyCityName";
private SoapObject detail;
public void getWeather(final String cityName) { try
{
SoapObject rpc = new SoapObject(NAMESPACE, METHOD_NAME);
rpc.addProperty("theCityName", cityName);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.bodyOut = rpc;
envelope.dotNet = true;
envelope.setOutputSoapObject(rpc);
HttpTransportSE ht = new HttpTransportSE(URL);
ht.debug = true;
ht.call(SOAP_ACTION, envelope);
detail =(SoapObject) envelope.getResponse(); Log.i("TAG","getWeather ");
GetData(detail,cityName); return;
} catch (Exception e)
{
e.printStackTrace();
} }
* String(0) 到 String(4):省份,城市,城市代码,城市图片名称,最后更新时间。
* String(5) 到 String(11):当天的 气温,概况,风向和风力,天气趋势开始图片名称(以下称:图标一),天气趋势结束图片名称(以下称:图标二),现在的天气实况,天气和生活指数。
* String(12) 到 String(16):第二天的 气温,概况,风向和风力,图标一,图标二。
* String(17) 到 String(21):第三天的 气温,概况,风向和风力,图标一,图标二。
* String(22) 被查询的城市或地区的介绍
*/
http://www.webxml.com.cn/webservices/weatherwebservice.asmx
这个地址可以直接调用了。