fixmint
NL

Controleer JSON tegen een JSON Schema

Plak een schema en wat JSON. Elke fout toont waar die in de data zit en welke regel die schendt.

  • Draait op je apparaat
  • Geen registratie
  • Werkt offline na een bezoek
—fouten
—draft

Zo JSON valideren tegen een JSON Schema

  1. Plak het schema links en de JSON-data rechts.
  2. Lees de lijst met fouten. Elke fout noemt de plek in de data en de schemaregel.
  3. Klik op een fout om naar die plek in de data te springen.

Vragen

Welke drafts worden ondersteund?

De draft komt uit het sleutelwoord $schema. 2020-12 is de standaard als er geen is, en 2019-09 en draft-07 worden gelezen met hun eigen regels. Schema's van draft-04 en draft-06 worden gelezen met de regels van draft-07.

Wat doet „Formaten controleren”?

Staat het aan, dan worden waarden van date-time, date, time, email, hostname, IPv4, IPv6, uri, uuid, regex en json-pointer gecontroleerd. Staat het uit, dan is het sleutelwoord format alleen een opmerking, zoals de specificatie toestaat.

Waarom staat bij een $ref „niet opgehaald”?

Deze tool downloadt nooit iets. Een verwijzing naar een ander bestand of webadres wordt overgeslagen en gemeld, zodat de rest van het schema wel wordt uitgevoerd. Zet het verwezen schema in hetzelfde document onder $defs om het te controleren.

Wordt mijn schema of data ergens naartoe gestuurd?

Nee. Beide blijven in je browsertabblad, en er wordt tussen bezoeken niets opgeslagen behalve de instelling Formaten controleren.

Beoordelingen

    Nog geen beoordelingen. Wees de eerste.

    Je waardering

    Je e-mail wordt nooit getoond of bewaard.

    Lees verder