Нужно отформатировать мой вывод JSON немного лучше - PullRequest
0 голосов
/ 10 июня 2011

Я пытаюсь сделать хорошее представление console.log на самой странице.У меня есть следующее:

window.PRINT = function() {
   if(this.console) { 
      console.log( Array.prototype.slice.call(arguments) );
   }

   var X = $('#PRINT');
   if (!X) {
      $('body').append('<p id="PRINT"></p>');
      X = $('#PRINT');
   }
   $.each(arguments, function(Index,  Value) {
      X.append('<p>' + JSON.stringify(Value) + '</p>');
   });
};

Проблема в том, что когда я использую его для

$('input').change(function(myEvent) { 
   PRINT(myEvent,this); 
});

Это не очень хорошо распечатывает объекты и их содержимое.Интересно, есть ли где-нибудь форматер json?Я не говорю о плагине Firefox, я имею в виду: тот, который принимает входящий json и выводит хорошее HTML-представление о нем, возможно.

Ответы [ 2 ]

1 голос
/ 28 декабря 2012

, если вы просто хотите визуализировать JSON, используйте что-то вроде

visualizer.json2html.com

0 голосов
/ 10 июня 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...