基于JavaScript实现JSON格式页面美化展示

作者:闭包旅人

时间:2026-10-28

浏览:370

本文介绍利用JavaScript将JSON字符串转换为易读的页面展示格式。通过结合CSS样式与JavaScript函数,实现JSON数据的结构化输出,提升页面可读性。

文章目录

{"name": "monkey","age": "24","height": 164.0}

JSON页面美化展示方法

若希望上述JSON字符串在网页中呈现为更易读的样式,可参考如下效果:


{ 
"name": "monkey", 
"age": "24", 
"height": 164.0cm 
}

本文所述方法基于JavaScript语言,具体实现代码如下:


<html> 
<head>/ 
//style中是css代码 
<style type="text/css"> 
body 
{ 
white-space: pre; 
font-family: monospace; 
} 
</style>   
//script中是javascript代码 
<script> 
window.error_id_msgs = <%= error_id_msgs | raw %>; 
function myFunction() { 
document.body.innerHTML = ""; 
document.body.appendChild(document.createTextNode(JSON.stringify(window.error_id_msgs, null, 4))); 
}      
</script> 
</head> 
<body onload="myFunction()"> //表示页面加载时调用myFunction() 
</body> 
</html>

其中,变量代表待转换的JSON对象。通过CSS样式与函数的配合,即可实现页面展示效果的转换。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章