解析HTML表的JSON對象我試圖顯示基于JSON數據的“排行榜”表。我已經閱讀了很多關于JSON格式并克服了一些初步障礙,但我的Javascript知識非常有限,我需要幫助!基本上我的JSON數據看起來像這樣:[{"User_Name":"John Doe","score":"10","team":"1"},{"User_Name":"Jane Smith","score":"15","team":"2"},{"User_Name":"Chuck Berry","score":"12","team":"2"}]我需要的是能夠遍歷這個數組,為每個對象生成一個表行或列表項。數組中將有未知數量的總對象,但每個對象具有相同的格式 - 三個值:Name,Score,Team。到目前為止,我使用了以下代碼,確認我已成功加載控制臺中的對象 -$.getJSON(url,function(data){ console.log(data);});但我不知道如何迭代它們,將它們解析為HTML表格。下一步是按降序按分數對條目進行排序...任何幫助將非常感激。謝謝!編輯:下面更新了代碼,這有效:$.getJSON(url,function (data) { var tr; for (var i = 0; i < data.length; i++) { tr = $('<tr/>'); tr.append("<td>" + data[i].User_Name + "</td>"); tr.append("<td>" + data[i].score + "</td>"); tr.append("<td>" + data[i].team + "</td>"); $('table').append(tr); }});($ .parseJSON不是必需的,我們可以使用'data',因為我已經解析了JSON數組)
解析HTML表的JSON對象
不負相思意
2019-08-06 17:15:48