将JSON从API URL显示到HTML表中,可以通过以下步骤完成:
以下是一个简单的示例代码,演示了如何将JSON从API URL显示到HTML表中(仅供参考):
<!DOCTYPE html>
<html>
<head>
<title>Display JSON in HTML Table</title>
<style>
table {
border-collapse: collapse;
width: 100%;
}
th, td {
padding: 8px;
text-align: left;
border-bottom: 1px solid #ddd;
}
</style>
</head>
<body>
<table id="data-table">
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Email</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<script>
var tableBody = document.querySelector("#data-table tbody");
// 发起GET请求获取JSON数据
var xhr = new XMLHttpRequest();
xhr.open('GET', 'API_URL', true);
xhr.onload = function() {
if (xhr.status === 200) {
var data = JSON.parse(xhr.responseText);
populateTable(data);
}
};
xhr.send();
// 将JSON数据填充到表格中
function populateTable(data) {
data.forEach(function(item) {
var row = document.createElement("tr");
var idCell = document.createElement("td");
var nameCell = document.createElement("td");
var emailCell = document.createElement("td");
idCell.textContent = item.id;
nameCell.textContent = item.name;
emailCell.textContent = item.email;
row.appendChild(idCell);
row.appendChild(nameCell);
row.appendChild(emailCell);
tableBody.appendChild(row);
});
}
</script>
</body>
</html>
在上述代码中,API_URL需要替换为实际的API URL。通过以上步骤,你可以将JSON数据从API URL获取并显示到HTML表格中。
领取专属 10元无门槛券
手把手带您无忧上云