PHP或Javascript有一个很好的JSON格式化程序库吗?

Pep*_*per 0 javascript php json

在我自己编写代码之前,我想知道是否有一个库,对于PHP或Javascript,可以使用单行JSON字符串并使用制表符和换行符对其进行格式化,以便于阅读.

这是一个在线工具:http://www.jsonlint.com/

我只需要格式化字符串,不需要验证.

谢谢!

lon*_*day 6

如果你很高兴在Javascript中这样做,现代品种JSON.stringify有一个可选参数,它设置了漂亮的空格数.例如,使用该页面中的示例对象:

var foo = {foundation: "Mozilla", model: "box", week: 45, transport: "car", month: 7};
console.log(JSON.stringify(foo, null, 4));
Run Code Online (Sandbox Code Playgroud)

这输出:

{
    "foundation": "Mozilla",
    "model": "box",
    "week": 45,
    "transport": "car",
    "month": 7
}
Run Code Online (Sandbox Code Playgroud)