Přejít na obsah

JSON formátor a validátor

Opravit rozbité payloads a číst API odpovědí, aniž by je poslal na server.

Platná JSON: object, 3 nejvyšší úrovně, hnízdící hloubka 3, 114 bytes (114 minified).

Formátované

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

Minifikované

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

Assert on JSON fields in API responsions with transaction monitoers. Zdarma pro 5 monitorů, bez platební karty.

Zahájit monitorování

Jak opatření

  • Parsing používá prohlížeč JSON.parse, takže výsledek odpovídá tomu, co JavaScript klientů přijmout (RFC 8259).
  • Když parsing selže, malý potvrzující skener lokalizuje první chybu, protože prohlížeče již nehlásí pozice.

Mezní hodnoty

  • Připomínky, trailing čárky a jednotlivé citace jsou neplatné JSON a hlášeny jako chyby, podle konstrukce.
  • Velmi velké dokumenty (desítky megabytů) mohou být v prohlížeči pomalé.

Řešení problémů

Neočekávaný symbol na řádku, který vypadá dobře
Podívejte se na předchozí řádek: chybí čárka nebo neuzavřený řetězec, kde ho parser poprvé zaznamená.

Související nástroje