저는 실제로 API를 사용하고, JSON 데이터를 가져 와서 실제로 HTML 파일에 던져서 결과를보기 좋게 만듭니다.JSON을 HTML로 작성하기
나는 HTML/CSS/jQuery에 능숙하다. 하지만 이것은 jQuery로 깊이는
이것은
"current_observation": {
"image": {
"url":"http://icons-ak.wxug.com/graphics/wu2/logo_130x80.png",
"title":"Weather Underground",
"link":"http://www.wunderground.com"
},
"display_location": {
"full":"Bowling Green, KY",
"city":"Bowling Green",
"state":"KY",
"state_name":"Kentucky",
"country":"US",
"country_iso3166":"US",
"zip":"42101",
"latitude":"37.02899933",
"longitude":"-86.46366119",
"elevation":"154.00000000"
}
내가이 display_location
그에서 볼 수있는 나는 날씨 지하의 API에서 다시 얻고 JSON 데이터의 예입니다 (내가 기초를 할 수있는) 것 같다 current_observation
안에 있습니다.
나는 빼고 그래서 여기 (실제로 더 많은 정보를 싶지,하지만 난이 내려 후 나는 나머지를 처리 할 수있는 것 같은 느낌.)
가 내 웹 사이트에 H1으로 full
를 표시하려면 내가 현재 가지고있는 :
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
</head>
<body>
<section id="area"></section>
</body>
<script type="text/javascript">
$().ready(function(){
$.getJSON("http://api.wunderground.com/api/[MY API KEY]/conditions/q/autoip.json",
function(data){
$.each(data){
content = '<h1>' + json.current_observation.display_location.full + '</h1>';
$(content).appendTo("#area");
});
});
});
</script>
</html>
이 작동하지 않습니다 : -/
어떤 도움이 아주 좋습니다.
감사합니다. 나는 또한 URL의 끝에 무언가를 놓치고 있었지만 이것이 도움이되었다. 감사합니다 톤! 투표를 시도했지만 충분히 높지는 않았습니다. –
@Clay_Cauley 기꺼이 도와 드리겠습니다. +1 기회가 생기면 – paislee
알겠습니다. 다 끝났어. 다시 한번 감사드립니다. –