我正处在一个十字路口,试图找出最简单的方法来使用把手在HTML页面上显示“漂亮”的JSON。从长远来看,我需要能够访问显示的JSON的每一行,因此-虽然它处理漂亮-使用pre
标记和下面的代码将不起作用。
$("#json").html(JSON.stringify(data, undefined, 2)); //doesn't do what I need
目前,我有一行一行的把手对象,看起来像这样:
<p class="indent-1">id: {{id}}</p>
<p class="indent-1">married: {{#if married}}true{{else}}false{{/if}}</p>
<p class="indent-1">name: {{name}}</p>
…但是有很多不必要的段落、类等,这样JSON就不会看起来像一团乱麻。另外,JSON并不总是包含相同的信息,因此我需要它尽可能动态,而不是像现在这样硬编码。
有什么插件可以帮我做到这一点吗?我在看一个超级简单的东西吗?
最佳答案
漂亮的印花似乎是你所需要的https://code.google.com/p/google-code-prettify/