javascript - 有没有办法使用 JavaScript 在网页中漂亮地打印 JSON?

标签 javascript json pretty-print

在我看来,打印漂亮的 JSON 是一项足够简单的任务,JavaScript 应该能够处理它。有没有人编写(或遇到)JavaScript 函数来执行此操作?

最佳答案

一个简单的方法是执行:

JSON.stringify(data, null, "  ");

其中 data 是您要打印的 json 对象。

但并非每个浏览器都包含 JSON。您可以包含 Douglas Crockford 的 json.js,如果浏览器本身不支持它,它会添加全局 JSON 对象。

关于javascript - 有没有办法使用 JavaScript 在网页中漂亮地打印 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4739749/

相关文章:

javascript - Jquery 验证淡入和隐藏

javascript - 检查文本中所需的确切关键字(javascript)

javascript - 调整由 ng-if 指令动态生成的 <div> 标签的高度

json - 确定用于简单时间跟踪应用程序的数据模型

python - 错误: 'str' object has no attribute 'read'

javascript - (window).unload 函数永远不会在 jQuery 中被调用

ios - 无法调用非函数类型 'JSON' 的值,如何从 Swift 中的 block 返回值

c# - 在 C# 中漂亮地打印 DateTime 值

c++ - 重载数组的输出运算符

c# - Silverlight:是否可以在文本框中对 XML 进行语法着色?