Skip to content

JSON 处理和验证器

修复破损的有效载荷并读取API个响应,而不将其发送到服务器.

有效JSON年:object,3 顶级密钥年,筑巢深度3,114字节(114 minized).

格式化

{
  "service": "api",
  "checks": [
    {
      "name": "db",
      "ok": true
    },
    {
      "name": "cache",
      "ok": false,
      "latencyMs": 812
    }
  ],
  "version": "2.4.1"
}

已删除

{"service":"api","checks":[{"name":"db","ok":true},{"name":"cache","ok":false,"latencyMs":812}],"version":"2.4.1"}

与交易监视器在API个答复中输入JSON个字段. 免费监控 5 个项目,无需信用卡。

开始监测

如何衡量

  • 解析使用浏览器的JSON.parse,因此结果与JavaScript客户端接受的(RFC 8259)匹配.
  • 当解析失败时,一个小型的验证扫描器会定位第一个错误,因为浏览器不再报告位置.

限制

  • 注释,后面的逗号和单引号无效JSON,按设计报告为错误.
  • 非常大的文档(10兆字节)在浏览器中可能缓慢.

解决问题

在一条看起来不错的线上出现意外的标志
查看上一行:在解析器首先注意到的地方报告缺失的逗号或未关闭的字符串.

相关工具