JSON Schema-validatør
Valider JSON-data mot en JSON Schema — se hver feil med dens vei — privat i nettleseren din.
Om JSON Schema-validatør
Handy tools JSON Schema-validatør kjører Ajv, den mest brukte JavaScript-validatøren, lokalt i nettleseren din. Lim inn et skjema og et datadokument, klikk Valider, og du får enten en grønn bekreftelse eller en liste over hvert feilet med instansveien og meldingen. Nyttig for å teste API-forespørsler, OpenAPI-eksempler eller config-filer før du sender dem.
Funksjoner i JSON Schema-validatør
- 01
Drevet av Ajv
Ajv er de-facto JavaScript JSON Schema-validatøren. Det som går igjennom her, vil gå igjennom i Node.js, Fastify, AJV-baserte lintere og de fleste andre JS-verktøykjeder.
- 02
Alle feil samtidig
Konfigurert med allErrors: true, så resultatet lister hvert feilet i stedet for å stoppe ved det første — praktisk når du fikser en dårlig formet API-payload.
- 03
Sti-bevisste meldinger
Hver feil inkluderer JSON-pekeren til feilverdien, slik at du kan hoppe rett til det feilaktige feltet i et stort dokument.
Vanlige spørsmål om JSON Schema-validatør
- Hvilke JSON Schema-utkast støttes?
- Ajv støtter utkastene 6, 7, 2019-09 og 2020-12 av boksen. Standardmodus er ikke-streng, så de fleste daglige skjemaer med type, egenskaper, nødvendig, elementer osv. fungerer uten ekstra oppsett.
- Hvorfor lastes ikke $ref-skjemaet mitt?
- Eksterne $refs (URLer til andre skjemaer) hentes ikke i dette nettleser-kun-verktøyet. Innebygge alle $defs og bruk lokale pekere som #/$defs/Address.
- Lastes skjemaet eller dataene mitt opp noe sted?
- Nei. Ajv kjøres helt i nettleseren din — både skjema og data forblir på enheten din.
- Kan jeg validere en OpenAPI-spec med dette?
- Indirekte. OpenAPIs forespørsel/respons-legemer er JSON Schema-fragmenter — lim inn et enkelt legeme-skjema og de samsvarende eksempeldataene her. Validering av hele OpenAPI-dokumentet krever en dedikert OpenAPI-validatør.
Relaterte verktøy
Utvikler →- Aktiv
SQL-formater
Pennskrive SQL-spørringer — PostgreSQL, MySQL, SQLite, BigQuery og standard SQL — privat i nettleseren din.
UtviklerGratisKjøres lokaltÅpne - Aktiv
YAML-formater
Formater og valider YAML, eller konverter mellom YAML og JSON — privat i nettleseren din.
UtviklerGratisKjøres lokaltÅpne - Aktiv
XML-formater
Pennskrive, minifisere og valider XML — helt i nettleseren din.
UtviklerGratisKjøres lokaltÅpne
Utforsk flere verktøy
Alle verktøy →- Aktiv
PDF til JPG
Konverter hver side i en PDF til et klart JPG-, PNG- eller WebP-bilde direkte i nettleseren din — ingen opplasting, intet kvalitetstap.
PDFGratisKjøres lokaltÅpne - Aktiv
Fjern bakgrunn
Slett bakgrunnen på et bilde med en AI-modell i nettleseren — ingen opplasting, bildene dine blir på enheten din.
BildeGratisKjøres lokaltÅpne - Aktiv
Klipp video
Kutt starten eller slutten av en video med bildepresisjon.
VideoGratisÅpne - Aktiv
Klipp lyd
Klipp ut et stykke av en lydfil.
LydGratisKjøres lokaltÅpne - Aktiv
Markdown til HTML
Render Markdown til ren HTML.
DokumentGratisKjøres lokaltÅpne