利用中国天气预报接口实现简单天气预报

 这篇文章主要介绍了利用中国天气预报接口实现简单天气预报的示例,大家参考使用吧

 
代码如下:
<?php
header("content-type:text/html;charset=utf-8");
$weather = file_get_contents("http://www.weather.com.cn/data/sk/101280601.html");
echo $weather;
?> 
 
 
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gbk" />
<style type="text/css">
.all span {font:bold 30px/50px "宋体";color:red;}
</style>
<title>天气预报</title>
</head>
<body>
<div class="all">
这里是:<span class="place">城市</span>,
气温是<span class="temp">气温</span>,
风向:<span class="wind">风向</span>,
风力:<span class="windPower">风力</span>
</div>
<script type="text/javascript" src="http://127.0.0.1/jquery.js"></script>
<script type="text/javascript">
$(function () {
$.ajax({
//请求的地址
url : "http://127.0.0.1/weather.php",
//请求成功后执行的函数
success : function (data) {
//用eval()解析返回来的数据,将字符串转成JSON格式
var oD = eval('('+data+')');
//用jquery-1.8.2获取元素
var $place = $(".place"),
$temp = $(".temp"),
$wind = $(".wind"),
$windPower = $(".windPower");
//将返回来的数据放到相应的位置
$place.html(oD["weatherinfo"]["city"]);
$temp.html(oD["weatherinfo"]["temp"] + "°");
$wind.html(oD["weatherinfo"]["WD"]);
$windPower.html(oD["weatherinfo"]["WS"]);
}
});
})
</script>
</body>
</html>
 

时间: 2025-01-19 15:05:32

利用中国天气预报接口实现简单天气预报的相关文章

利用中国天气预报接口实现简单天气预报_php实例

复制代码 代码如下: <?phpheader("content-type:text/html;charset=utf-8");$weather = file_get_contents("http://www.weather.com.cn/data/sk/101280601.html");echo $weather;?> 复制代码 代码如下: <html><head><meta http-equiv="Content

java调用中国天气网api获得天气预报信息的方法_java

本文实例讲述了java调用中国天气网api获得天气预报信息的方法.分享给大家供大家参考.具体实现方法如下: //以冰城哈尔滨为例通过中国天气api调用天气信息 private String getWeatherInfo2(){ StringBuilder info = new StringBuilder(); try { DefaultHttpClient httpclient = new DefaultHttpClient(); HttpGet httget = new HttpGet("ht

PHP实现简单天气预报

实现简单天气预报,如下图: /* *weather.php *code: */ <?php header("content-type:text/html;charset=utf-8"); $weather = file_get_contents("http://www.weather.com.cn/data/sk/101280601.html"); echo $weather; ?> <html> <head> <meta

中国天气网天气预报接口为什么没有更新

问题描述 中国天气网天气预报接口为什么没有更新 中国天气网http://m.weather.com.cn/data/101110101.html接口提供的数据不是当前的,而是几天前的,这是咋了,大神们求解

android开发-大神求助。中国天气预报接口不能用了吗?

问题描述 大神求助.中国天气预报接口不能用了吗? 真是奇怪了,返回的JSON数据可以解析出天气描述和两个温度,但是城市名字,发布日期,都解析不出来...开发-大神求助.中国天气预报接口不能用了吗?-天气预报接口"> 解决方案 是不是接口调用错了啊,城市名称的key正确吗,信息天气信息应该都是全的. 解决方案二: 不会啊,,我用webService调用可以显示城市名和发布日期啊 解决方案三: 应该可以 使用,检查一下城市名是否准确. 解决方案四: 天气预报接口

openweathermap-免费的天气预报接口

openweathermap-免费的天气预报接口 其官方网址为:http://www.openweathermap.org/api 静态截图: 具备以下的一些特点: 1. Current weather data   当前天气的数据 2. 5 and 16 day forecast   5到16天的天气预报 3. Historical data              以往的天气信息 4. Weather stations          气象站点 5. Weather map layers

C#调用国家气象局天气预报接口

原文:C#调用国家气象局天气预报接口 一.需求 最近,刚好项目中有天气预报查询功能的需求,要求录入城市名称,获取该城市今日天气信息及相关气象生活辅助信息等. 例如:查询北京市天气 结果为: 今日北京天气:15℃~5℃ 阵雨转阴,北风3-4级,天气冷,建议着棉服.羽绒服.皮夹克加羊毛衫等冬季服装.年老体弱者宜着厚棉衣.冬大衣 或厚羽绒服. 洗车指数:不宜.紫外线指数:最弱.晨练指数:较不宜.舒适指数:较舒适. 还好,国家气象局提供相关接口,再此表示感谢,虽然个人觉得该api设计思路有待提高,但是相

js开源免费天气预报接口API及全国所有地区代码(国家气象局提供)

国家气象局提供的天气预报接口 接口地址: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.html http://m.weather.com.cn/data/101010100.html 对于第三个接口,返回信息比较全面,也是以json格式提供,格式如下 {"weatherinfo": {  //基本信息;  "city&quo

利用XML开发留言板简单的例子

xml XML是一种基于文本格式的元标记语言,它注重对数据结构和数据意义的描述,实现了数据内容和显示样式的分离(xml+xsl),而且是与平台无关的. 由于XML注重数据内容的描述,因而,对于数据的检索非常有意义,我们不会再象HTML那样,检索出与我们要求无关的信息. 另一方面,XML文件是数据的载体,利用XML作为数据库,不需要访问任何数据库系统,我们可以使用任意WEB技术来显示我们的数据,比如HTML,FlashMX 等. 由于世界各大计算机公司的积极参与,XML正日益成为基于互联网的数据格