我在json中邁出了第一步。進一步深入json
有一個龐大的數據庫,您可以查詢有關我的國家的各種統計數據。像人口 http://px.hagstofa.is/pxen/pxweb/en
現在,如果你瀏覽上面的鏈接說人口,你會在這裏結束: http://px.hagstofa.is/pxen/pxweb/en/Ibuar/Ibuar__mannfjoldi__1_yfirlit__arsfjordungstolur/MAN10001.px/?rxid=f4a21b41-fb7a-45dc-9aec-62ae2d3cea5c
單擊關於表然後單擊「使此表可在您的應用程序中使用」
現在你看到一個URL張貼到JSON和JSON查詢......
我一直試圖現在幾個小時從這個URL獲取任何類型的數據,但我似乎不能挖掘出來。
我想是這樣的:
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>JSON Tutorial</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
</head>
<body>
<script type="text/javascript">
$.getJSON('http://px.hagstofa.is/pxis/api/v1/is/Ibuar/mannfjoldi/2_byggdir/sveitarfelog/MAN02001.px', function(data) {
console.log(data.variables)
})
</script>
</body>
</html>
這給了我的下一個對象。但我無法弄清楚如何得到一些統計.....
例如: 女性人口在2015年
任何幫助是非常需要的。
編輯: 幾個小時後,我還在堅持,但即時通訊到這個代碼現在:
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>JSON Tutorial</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
</head>
<body>
<script type="text/javascript">
$.ajax({
url: 'http://px.hagstofa.is/pxis/api/v1/is/Ibuar/mannfjoldi/2_byggdir/sveitarfelog/MAN02001.px',
dataType: 'json',
type: 'get',
cache: false,
success: function(data) {
$(data.variables).each(function(index, value) {
console.log(value.values.Alls + ' test ' + value.values);
document.write(value.values[0] + '<br>');
});
}
});
</script>
</body>
</html>
問候
撕裂我的頭髮在這裏....我只是無法訪問數據 – Aron