如何在页面显示json数据
Posted xieli26
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在页面显示json数据相关的知识,希望对你有一定的参考价值。
1.方法:
syntaxHeightlight(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*:)?|(true|false|null)|-?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>‘; }); }
2.在html里面添加一个区域:
<pre id="result"> </pre>
3.调用该方法:
$(‘#result‘).html(syntaxHighlight(data));
以上是关于如何在页面显示json数据的主要内容,如果未能解决你的问题,请参考以下文章