JSON Convalida dello Schema

Utilizza localmente nel browser regole Schema JSON limitate per convalidare i documenti JSON, i percorsi dei report, le parole chiave e le funzionalità non supportate.

Elaborazione locale nel browser
Questa pagina ha superato il controllo della directory pubblica; per usare tutte le funzionalità, abilita JavaScript.
Guida all’uso

Come usare JSON Schema per la convalida

JSON La validazione dello Schema elabora gli input solo nel browser corrente; non carica dati, non accede a Internet né salva i dati dell’utente.

  1. Contenuto da inserire

    Incolla il documento JSON e lo Schema, oppure carica un testo locale non superiore a 1 MiB.

  2. Seleziona il metodo di elaborazione

    Controlla i tipi, i campi obbligatori, le proprietà, gli array, gli intervalli, le parole chiave di combinazione e i riferimenti locali.

  3. Controlla ed esporta

    Visualizza lo stato valid, il percorso dell’errore e warning, quindi copia o scarica il risultato strutturato.

Limiti e note

  • Le parole chiave Schema supportate e i riferimenti locali $ref hanno limiti ben definiti; i riferimenti remoti non verranno letti.
  • Profondità massima 128, nodi 100,000, errori 50; le funzionalità non supportate verranno indicate con un avviso.
  • Gli strumenti forniscono solo risultati di elaborazione locale di supporto; le configurazioni importanti, le chiavi, i documenti e i contenuti da pubblicare devono comunque essere verificati nell’ambiente di destinazione.

Domande frequenti

L’input viene caricato sul server?

No. La pagina utilizza solo la memoria del browser, il file locale API e le risorse locali già fornite dal sito.

Perché Schema mostra un warning, ma il risultato è comunque valid?

Avviso indica che è stata incontrata una parola chiave non coperta dall’implementazione limitata; non significa che la funzionalità sia stata verificata completamente.

Perché i risultati richiedono ancora una verifica manuale?

La sintassi dei casi limite, le convenzioni locali, i lettori di terze parti e l’ambiente di esecuzione di destinazione possono differire; lo strumento non sostituisce la verifica finale.

Feedback della paginaHai trovato un problema o hai un suggerimento per migliorare?
La funzione di feedback deve essere usata nella versione online

Invia nella versione online dopo aver abilitato JavaScript; le funzioni locali del tool o del caso d’uso non sono influenzate.

Vai alla versione online per inviare feedback