【发布时间】:2015-02-22 17:38:35
【问题描述】:
所以,我正在为不同的社区制作一堆网页,并且我希望在每个网页上都有一个可以自定义的小天气框,只需包含城镇名称、当前温度和当前天气状况.我希望能够完全按照我想要的方式设计它。我发现这个名为Open Weather Map 的网站似乎完全符合我的要求。问题是我不知道如何使用 JSON。这可能很容易,但我似乎迷失了我尝试过的任何在线教程。
这是加载一些 JSON 的页面 URL 示例。 http://api.openweathermap.org/data/2.5/weather?q=London,uk
我可以将其包含在我的文件中并动态更改城市和国家代码以获得我想要的城市。但是如何将它加载到我的天气箱中?假设这就是我所拥有的:
<div class="weatherbox">
<strong class="city>{CITY NAME HERE}</strong>
<span class="temperature">{X} °C</span>
<p class="weatherdescription>{WEATHER DESCRIPTION HERE}</p>
</div>
那我如何访问 JSON 中的数据呢?我希望它尽可能简单地完成。我是否包含这样的文件以访问对象,还是更复杂?
<script type="javascript" src="http://api.openweathermap.org/data/2.5/weather?q=London,uk"></script>
【问题讨论】:
标签: html json weather-api