JSON 美化器:格式化、压缩和验证 JSON
JSON 美化器可在浏览器中帮助您美化打印、压缩和验证 JSON。您可以选择空格或制表符缩进、对键排序,或使用宽松模式来容忍注释和尾随逗号。原生解析器会检查输入是否有效,并报告语法错误的位置,方便您更快地定位问题。
JSON 美化器是一款基于浏览器的 JSON 格式化工具,面向需要美化打印、压缩或验证 JSON 的开发者。用它可以让紧凑的文档更易阅读、减少格式化空白,或检查输入能否正常解析。原生解析器会报告语法错误的位置,帮助您找到文档需要修正的地方。
该工具提供多种格式化选项:将缩进设为空格或制表符、对键排序以获得一致的显示顺序,或开启宽松模式以容忍注释和尾随逗号。粘贴或拖放 JSON,选择需要的操作和选项,然后检查输出或报告的解析问题。
JSON 使用对象、数组、字符串、数字、布尔值和 null 来表示结构化数据。美化打印和压缩后的 JSON 使用相同的数据格式,只是呈现方式不同:缩进和换行让人更容易查看内容,而压缩会去掉格式化空白。键排序会改变键的显示顺序。这些选项在审查数据、准备代码片段,或在别处使用之前检查 JSON 时非常有用。
JSON 美化器完全在浏览器中运行。您的输入在设备本地处理,不会上传、存储或发送到服务器。页面加载完成后,工具支持离线使用,无需联网即可格式化和检查 JSON。免费使用,可帮助开发者和 DevOps 工程师准备、审查和排查 JSON。
步骤 1:将 JSON 粘贴或拖放到工具中。您可以使用完整的 JSON 文档,也可以只粘贴想要检查的片段。
步骤 2:选择输出的格式化方式:用空格或制表符缩进,如需键名排列一致,可开启键排序。
步骤 3:如果输入包含注释或尾随逗号,请开启宽松模式。宽松模式可容忍这些内容。
步骤 4:选择美化打印、压缩或验证 JSON。工具使用原生解析器来检查输入。
步骤 5:检查并复制结果。如果输入存在语法错误,请查看报告的位置,找出解析失败的地方。
使用场景:在提交之前,让难以阅读的机器生成的 JSON 文件更易审查。美化打印会添加缩进,使结构更清晰。
使用场景:对照项目的语法要求检查他人编写的 JSON 文档。验证有助于在使用文档之前发现解析问题。
使用场景:生成缩进一致的输出,让差异对比更易审查。键排序也有助于保持键名顺序一致。
使用场景:在将 JSON 片段粘贴到错误报告或代码审查之前先格式化。可读的缩进让嵌套对象和数组更易查看。
使用场景:找出无法解析的 JSON 中语法错误的位置。报告的位置可作为排查的起点。
使用场景:需要更紧凑的表示时,可压缩 JSON。去掉格式化空白后,文档更易粘贴到对空间敏感的场景。
使用场景:在编辑过程中处理包含注释或尾随逗号的 JSON。宽松模式在使用工具时可容忍这些内容。