用 PowerShell 美化 JSON 输出
把压缩的 JSON 重新格式化为带缩进的可读内容。
运行该管道,解析 JSON 字符串并格式化输出。
01命令
命令
$ '{"name":"cmdcv","tags":[1,2,3]}' | ConvertFrom-Json | ConvertTo-Json02作用说明
ConvertFrom-Json 把文本转换成 PowerShell 对象,ConvertTo-Json 再以缩进形式序列化回去。用 -Depth 避免嵌套对象被截断,也可作用在 Invoke-RestMethod 的结果上清晰地检查 API 响应。
03风险
!注意: 默认 -Depth 为 2,深层嵌套的 JSON 会被截断并给出警告;请显式提高深度。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- ConvertTo-Json依据: Converts objects to JSON; -Depth controls how deep nested structures are serialized.
最后验证: 2026-09-20 · 分类: 开发者