实用程序
JSON 格式化与验证工具
格式化 JSON 时不舍入大数字,并检查语法。语法检查不等于应用数据模式验证。
仅验证 JSON 语法,不检查必填字段或结构规范。请修复提示的错误后重新验证。
实用指南
用可复现的示例理解工具结果,而不只是了解按钮。
JSON 格式化与验证工具 是什么?
工具先验证语法,再对原始标记添加缩进,而不是重新序列化 JavaScript 数字,因此保留数字写法、属性顺序和重复属性名。只调整字符串之外的空白。
什么时候使用此工具?
适合阅读 API 响应和配置文件。语法正确并不代表必填字段齐全、网址有效、数据安全或符合业务规则。
示例
- 错误:{"name":"Apps24",}。删除尾部逗号后为 {"name":"Apps24"}。
- 9007199254740993 在格式化后保持原样,但在其他代码中转换为 JavaScript Number 可能损失精度。
如何使用 JSON 格式化与验证工具
1. 粘贴 JSON 或加载示例。 2. 选择语法检查或格式化。 3. 阅读结果并手动修改错误。工具不会猜测并补齐缺失值。
参考来源
常见问题
Q: 重复属性名安全吗?
A: 文本会保留重复名称,但使用方可能只保留最后一个值或拒绝数据。建议使用唯一名称。
Q: 支持注释和单引号吗?
A: 标准 JSON 使用双引号,不允许注释或尾部逗号。JSON5 是另一种格式。
工作原理
语法在本地检查。基于标记的格式化保留原始值,数据模式和业务规则需要由接收程序单独验证。