text: //shamelessly ripped from Pumbaa80's SO post here: http://stackoverflow.com/questions/4810841/json-pretty-print-using-javascript
  function syntaxHighlight(json) {
      json = json.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
      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>';
      });
  }
  
  $(function(){
  	var stuff = $("pre").html();
  	var json = JSON.parse(stuff);
  	var string = JSON.stringify(json, undefined, 4);
  	$("pre").html(syntaxHighlight(string));
  });