我有一個不是很典型的JSON(https://github.com/conde-nast-international/cnid-tech-tests/blob/master/data/article.json),我試圖在HTML頁面上顯示非常簡單的內聯,就像正常的文本和一張照片。如何從文件中獲取JSON數據以顯示在HTML頁面
我在HTML文件中嵌入JavaScript/jQuery,但它似乎並沒有工作。有沒有人對我做錯了什麼有所瞭解?先謝謝你!
HTML(JavaScript的):
<html>
<head>
<meta charset="utf-8">
<title>JSON Articles</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="article.json"></script>
</head>
<body>
<div id="output" style="width:100px; text-align:center;">
</div>
<script>
$.ajax({
url:"http://localhost:8888/json-article/article.json",
method:"GET",
success:function(data){
for(var object in objectJson){
$("#output").text("id="+object.id + "title"+object.title + "body"+object.body + "cover"+object.cover);
}
}
});
</script>
</body>
</html>
該文件是不是JSON,它是一個數組。你可以像你一樣包含它,但你需要將它分配給一個變量,例如'var data =/*你的巨大數組* /',然後在需要的地方使用'data'變量。或者,您可以將數據轉換爲JSON併發出AJAX請求來檢索它 –
我花了兩天時間,但似乎我並沒有正確理解JSON格式。這就是爲什麼我問這個問題,我希望得到更詳細的答案。任何特定的代碼將不勝感激。感謝您的時間。 –