dan*_*jar 5 javascript formatting json
我知道JSON的空白很重要.但是,仅用于调试输出,我想打印格式化的JSON对象,因此使用制表符和换行符.
JavaScript中是否有用于格式化JSON字符串化的函数?
JSON.stringify的第三个参数控制间距.所以你可以做到这一点,例如:
var o = {
a: {c:34}
};
console.log(JSON.stringify(o, null, '\t'));
Run Code Online (Sandbox Code Playgroud)
这个日志
{
"a": {
"c": 34
}
}
Run Code Online (Sandbox Code Playgroud)
此参数可以接受不同类型的值:
space参数可用于控制最终字符串中的间距.如果是数字,则字符串化中的连续级别将由这么多空格字符(最多10个)缩进.如果它是一个字符串,则连续的级别将由此字符串(或其前十个字符)缩进.
使用制表符可模仿标准的漂亮外观:
| 归档时间: |
|
| 查看次数: |
1314 次 |
| 最近记录: |