格式化漂亮的 JSON 对象
Format the pretty JSON object
我正在使用 Node.js 漂亮地打印一个 JSON 对象。
这行
obj = JSON.stringify(obj, null, 1);
结果:
{
"name": "Member",
"type": "object",
"properties": {
"Id": {
"type": "GUID",
"description": "Unique identifier"
},
"Name": {
"type": "string",
"description": "Members name"
}
}
}
但我希望它看起来像这样:
{
"name": "Member",
"type": "object",
"properties": {
"Id": {"type": "GUID", "description": "Unique identifier"},
"Name": {"type": "string", "description": "Members name"}
}
}
我该怎么做?
使用JSON.stringify,然后对结果字符串使用一些正则表达式。
首先去除顶级大括号,然后用空白替换 {...} 组中的每个换行符。
我正在使用 Node.js 漂亮地打印一个 JSON 对象。 这行
obj = JSON.stringify(obj, null, 1);
结果:
{
"name": "Member",
"type": "object",
"properties": {
"Id": {
"type": "GUID",
"description": "Unique identifier"
},
"Name": {
"type": "string",
"description": "Members name"
}
}
}
但我希望它看起来像这样:
{
"name": "Member",
"type": "object",
"properties": {
"Id": {"type": "GUID", "description": "Unique identifier"},
"Name": {"type": "string", "description": "Members name"}
}
}
我该怎么做?
使用JSON.stringify,然后对结果字符串使用一些正则表达式。
首先去除顶级大括号,然后用空白替换 {...} 组中的每个换行符。