方案一:通过ngx-json-viewer插件渲染
npm install ngx-json-viewer --save
import { NgxJsonViewerModule } from 'ngx-json-viewer';
imports: [
...,
NgxJsonViewerModule
]
<ngx-json-viewer [json]="testJson"></ngx-json-viewer>
效果图

方案二:通过jquery.json-viewer插件渲染。 注:其他前端框架通用
<link href="/css/jquery.json-viewer.css" type="text/css" rel="stylesheet" />
<script src="/js/jquery-1.11.0.min.js"></script>
<script src="/js/jquery.json-viewer.js"></script>
<div class="jsonContent" id="jsonContent"></div>
const options = {
collapsed: false,
withQuotes: true
};
$('#jsonContent').jsonViewer(this.testJson1,options);
效果图
