最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

html怎样格式化输出JSON数据

来源:动视网 责编:小采 时间:2020-11-27 15:27:21
文档

html怎样格式化输出JSON数据

html怎样格式化输出JSON数据:这次给大家带来html怎样格式化输出JSON数据,html格式化输出JSON数据的注意事项有哪些,下面就是实战案例,一起来看一下。将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON.stringify 函数就可以了,因为此函数还有不常用的后面2个参数。<h
推荐度:
导读html怎样格式化输出JSON数据:这次给大家带来html怎样格式化输出JSON数据,html格式化输出JSON数据的注意事项有哪些,下面就是实战案例,一起来看一下。将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON.stringify 函数就可以了,因为此函数还有不常用的后面2个参数。<h


这次给大家带来html怎样格式化输出JSON数据,html格式化输出JSON数据的注意事项有哪些,下面就是实战案例,一起来看一下。

将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON.stringify 函数就可以了,因为此函数还有不常用的后面2个参数。

<html>
 <head>
 <meta charset="utf-8" />
 <title>hello</title>
 <style>
 pre {outline: 1px solid #ccc; padding: 5px; margin: 5px; }
 .string { color: green; }
 .number { color: darkorange; }
 .boolean { color: blue; }
 .null { color: magenta; }
 .key { color: red; } 
 </style>
 <script type="text/javascript">
 function syntaxHighlight(json) {
 if (typeof json != 'string') {
 json = JSON.stringify(json, undefined, 2);
 }
 json = json.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');
 return json.replace(/("(\\u[a-zA-Z0-9]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)/g, function(match) {
 var cls = 'number';
 if (/^"/.test(match)) {
 if (/:$/.test(match)) {
 cls = 'key';
 } else {
 cls = 'string';
 }
 } else if (/true|false/.test(match)) {
 cls = 'boolean';
 } else if (/null/.test(match)) {
 cls = 'null'; 
 }
 return '<span class="' + cls + '">' + match + '</span>';
 });
 }
 </script>
 </head>
 <body>
 <pre id="result"> 
 </pre> 
 <script type="text/javascript"> 
 var songResJson={ 
 "service": "ALL", 
 "qt": 581, 
 "content": { 
 "answer": { 
 "song": "如果缘只到遇见", 
 "album": "如果缘只到遇见", 
 "artist": "吴奇隆 严艺丹", 
 "pic_url": "http://p1.music.126.net/-u3WgIXsFNCW7d8Jy7pCEA==/5921969627395387.jpg"
 }, 
 "scene": "music"
 } 
 }
 document.getElementById('result').innerHTML = syntaxHighlight(songResJson);
 // $('#result').html(syntaxHighlight(songResJson));
 </script> 
 </body> 
</html>

相信看了这些案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

H5里图片中有缝隙应该如何解决

H5的地理定位怎样使用

h5的移动端适配怎样实现

文档

html怎样格式化输出JSON数据

html怎样格式化输出JSON数据:这次给大家带来html怎样格式化输出JSON数据,html格式化输出JSON数据的注意事项有哪些,下面就是实战案例,一起来看一下。将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON.stringify 函数就可以了,因为此函数还有不常用的后面2个参数。<h
推荐度:
标签: html html如何 json
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top