DevTulz Online

JSON Schema érvényesítő


Mi az a JSON Schema?

A JSON Schema egy szókincs a JSON adatok szerkezetének és megszorításainak leírásához. Meghatározza, hogy mely tulajdonságok szükségesek, azok típusait, formátumait, tartományait és mintáit. A JSON sémával szembeni érvényesítése korán észleli az adatproblémákat — mielőtt elérnek az alkalmazáslogikához vagy az adatbázishoz. Általános felhasználások közé tartozik az API kérések/válaszok érvényesítése, a konfigurációs fájlok érvényesítése és az űrlapadatok ellenőrzése. Ez az eszköz az AJV könyvtárat (a legnépszerűbb JSON Schema érvényesítő) használja, és támogatja a Draft-07, Draft 2019-09 és Draft 2020-12 verziókat.

A JSON Schema érvényesítő használata

  1. Illessze be a JSON adatokat a bal panelre, a JSON Schema-t a jobb panelre.

  2. Kattintson a 'Példa' gombra egy minta JSON + Schema pár betöltéséhez, ha meg szeretné látni működés közben.

  3. Válassza ki a sémájához illő sémaverziót (a Draft-07 a leggyakoribb).

  4. Kattintson az 'Érvényesítés' gombra — zöld üzenet igazolja, hogy a JSON érvényes; piros felsorolja az összes hibát az elérési útjukkal.

  5. Javítsa ki a hibákat, és érvényesítsen újra, amíg a JSON meg nem felel.

Keywords: JSON schema érvényesítő, JSON érvényesítése online, JSON schema ellenőrző, AJV érvényesítő, JSON schema draft-07, JSON érvényesítő eszköz, JSON schema tesztelő