我已经读过这个话题How can I pretty-print JSON using JavaScript?

无论如何,如果我想将该json打印到控制台,正确的答案就可以使用。

做类似的事情

$("#myDiv").text(parsedJson);

或者
$("#myDiv").html(parsedJson);

不会产生漂亮的json。

我的意图是以人类可读的形式显示一个包含该json对象的对话框。是否可能?

最佳答案

未经测试,但应该可以帮助您入门:

$('#myDiv').append(
    $('<pre>').text(
        JSON.stringify(parsedJson, null, '  ')
    )
);

10-06 08:25