在HTML中遍历JSON数据,可以使用JavaScript来实现,以下是一个简单的示例:
(图片来源网络,侵删)1、创建一个HTML文件,添加一个<div>
元素用于显示遍历后的JSON数据:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF8"> <meta name="viewport" content="width=devicewidth, initialscale=1.0"> <title>遍历JSON示例</title> </head> <body> <div id="result"></div> <script src="main.js"></script> </body> </html>
2、接下来,创建一个名为main.js
的JavaScript文件,编写遍历JSON数据的代码:
// 示例JSON数据
const jsonData = [
{
"name": "张三",
"age": 30
},
{
"name": "李四",
"age": 25
}
];
// 获取用于显示结果的div元素
const resultDiv = document.getElementById("result");
// 遍历JSON数据并显示到页面上
function traverseJson(data) {
let tableHtml = "<table border='1'><tr><th>姓名</th><th>年龄</th></tr>";
for (let i = 0; i < data.length; i++) {
tableHtml += <tr><td>${data[i].name}</td><td>${data[i].age}</td></tr>
;
}
tableHtml += "</table>";
resultDiv.innerHTML = tableHtml;
}
// 调用函数,传入JSON数据
traverseJson(jsonData);
在这个示例中,我们首先创建了一个包含两个对象的JSON数组,我们编写了一个名为traverseJson
的函数,该函数接受一个JSON数组作为参数,并将其转换为一个HTML表格,我们将生成的表格插入到页面上的<div>
元素中。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。