0

Convalida della sintassi e dello schema

Strumenti di validazione

Controllo sicuro della sintassi offline di file di configurazione, schemi e markup.

Conosci la situazione in cui un progetto non si avvia o si interrompe dopo la distribuzione a causa di uno spazio mancante in YAML, una virgola in più in JSON o un errore di sintassi in Dockerfile e stai cercando un modo per controllare rapidamente la configurazione?

I nostri validatori sono progettati per convalidare in modo rapido e confidenziale file di configurazione, markup e database. Poiché l'elaborazione del codice viene eseguita localmente nel browser, le tue password, chiavi API e segreti rimangono completamente al sicuro.

Supportiamo HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron e JSON Schema, rilevando errori e mostrando la stringa esatta del problema per soluzioni immediate.

Validatori in questa categoria

18 strumenti

Validatore Cron

Controllo sintattico offline delle espressioni Cron con interpretazione della schedulazione in linguaggio naturale.

  • Convalida la sintassi dei file Cron lato client senza overhead esterno.
  • Produce un riepilogo chiaro della validazione e statistiche.
  • Mostra uno snippet di codice che punta al token non valido.

Validatore CSV

Verifica rapidamente l'integrità, i delimitatori e la corrispondenza delle colonne dei file CSV offline.

  • Convalida la sintassi dei file CSV lato client senza alcun sovraccarico esterno.
  • Produce un riepilogo chiaro della convalida e statistiche.
  • Mostra un frammento di codice che indica il token non valido.

Validatore Dockerfile

Convalida della sintassi e buone pratiche per scrivere Dockerfile in locale nel browser.

  • Convalida la sintassi del file Dockerfile lato client senza overhead esterno.
  • Produce un riepilogo chiaro della convalida e statistiche.
  • Mostra un frammento di codice con l'indicazione del token non valido.

Validatore ENV

Analizza file .env per verificare la correttezza della sintassi, le virgolette aperte e le chiavi duplicate, tutto offline.

  • Convalida la sintassi dei file ENV lato client, senza overhead esterno.
  • Restituisce un riepilogo chiaro della validazione e statistiche.
  • Mostra uno snippet di codice che punta al token non valido.

Tester per .gitignore

Incolla le tue regole di .gitignore e un elenco di percorsi di file per vedere esattamente quali file vengono ignorati, in base a quale regola e riga esatta, e quali regole di negazione sono silenziosamente inattive perché una cartella padre è già ignorata.

  • Reimplementa il matching reale di .gitignore di git: commenti, caratteri di escape, rimozione degli spazi finali, ancoraggio `/`, regole solo per cartelle con `/` finale, `*`, `?`, classi `[abc]` e `**` attraverso i confini delle cartelle.
  • Valuta ogni percorso nel modo in cui git lo fa realmente — cartella per cartella dalla radice — così un file all'interno di una cartella ignorata viene correttamente segnalato come ignorato anche quando una regola `!` successiva sembrerebbe altrimenti ri-includerlo.
  • La tabella dei risultati indica il testo esatto della regola e il numero di riga che ha deciso per ciascun percorso, e segnala le negazioni oscurate con una spiegazione in linguaggio chiaro del perché non hanno effetto.

Validatore HTML

Analizza il codice HTML per verificare tag aperti, correttezza di annidamento e validità del markup, tutto offline.

  • Convalida la sintassi dei file HTML lato client, senza alcun sovraccarico esterno.
  • Restituisce un riepilogo di validazione e statistiche chiari.
  • Mostra uno snippet di codice che indica il token non valido.

Validatore IBAN

Convalida il reale checksum ISO 7064 modulo 97 di un IBAN e verifica incrociata della sua lunghezza totale con una tabella interna dei formati nazionali — tutto offline nel tuo browser.

  • Calcolo reale del checksum modulo 97 con BigInt, corretto per IBAN di qualsiasi lunghezza fino a 34 caratteri.
  • Tabella di lookup della lunghezza fissa per paese che copre 79 paesi (registro ISO 13616), con un messaggio specifico di mancata corrispondenza quando la lunghezza è errata.
  • Scomposizione passo dopo passo: forma riordinata, espansione da lettere a numeri ed esatto resto del modulo 97, più copia del risultato completo con un clic.

Validatore INI

Validazione offline di file di configurazione INI: sezioni, chiavi e valori corretti.

  • Convalida la sintassi dei file INI lato client senza overhead esterni.
  • Restituisce un riepilogo chiaro della validazione e statistiche.
  • Mostra un frammento di codice che indica il token non valido.

Validatore JSON Schema

Validazione di documenti JSON rispetto a un JSON Schema in locale.

  • Valida la sintassi di un file JSON Schema lato client, senza overhead esterni.
  • Produce un riepilogo chiaro della validazione con statistiche.
  • Mostra uno snippet di codice che punta al token non valido.

Validatore JSON

Verifica la struttura e le configurazioni JSON alla ricerca di errori, offline nel browser.

  • Convalida la sintassi di file JSON lato client, senza carichi esterni.
  • Restituisce un riepilogo chiaro della validazione e statistiche.
  • Mostra un frammento di codice che indica il token non valido.

Validatore di manifest Kubernetes

Esegui il lint dei manifest Kubernetes YAML rispetto alle best practice di hardening del cluster, completamente offline nel tuo browser.

  • Parser YAML scritto a mano: nessuna libreria esterna, quindi nulla viene inviato altrove per l'analisi.
  • Tabella delle regole modellata su CIS Kubernetes Benchmark, kube-score e sulle linee guida Pod Security Standards.
  • Comprende i manifest di Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet e CronJob.

Verificatore Robots.txt

Incolla un file robots.txt, scegli un crawler — inclusi GPTBot, ClaudeBot e Google-Extended — e verifica immediatamente se può accedere a un dato percorso URL, con la regola esatta e il numero di riga che ha determinato l'esito.

  • Reimplementa l'algoritmo effettivo del robots.txt (Google REP / RFC 9309): gruppi user-agent case-insensitive, regole Allow/Disallow ordinate, wildcard `*` e `$` nei percorsi.
  • Seleziona il gruppo user-agent più specifico per il crawler scelto — una corrispondenza esatta o per prefisso del product token prevale sempre sul gruppo generico `*`.
  • Mostra esattamente quale riga ha determinato il verdetto, ad es. "Bloccato a causa della riga 4: `Disallow: /admin`", più una tabella di riferimento che spiega cosa rappresenta ciascun token crawler incluso.

Validatore Sitemap.xml — Verifica reale della conformità al protocollo

Incolla o carica un file sitemap.xml (o un indice di sitemap) e convalidalo rispetto al protocollo reale di sitemaps.org: elemento root e namespace, URL assoluti in <loc>, i limiti documentati di 50.000 URL / 50 MB, <lastmod>, <priority>, <changefreq> – più un istogramma della freschezza e il rilevamento di URL duplicati.

  • Report superato/fallito genuino per ogni regola – elemento root e namespace, limiti di conteggio URL e dimensione file, validità di <loc>, <lastmod>/<priority>/<changefreq> – ciascuno con conteggi reali e fino a 50 voci non conformi specifiche elencate, più una nota “+N altri” oltre tale soglia.
  • Rileva automaticamente se il file è una sitemap (<urlset>) o un indice di sitemap (<sitemapindex>) e adatta i controlli di conseguenza – <priority> e <changefreq> si applicano solo alle voci di <urlset>.
  • Incolla direttamente l’XML oppure trascina e rilascia/carica un file .xml, letto localmente tramite l’API File e mai caricato da nessuna parte.

Validatore TOML

Verifica la sintassi e la struttura dei file di configurazione TOML in locale e in sicurezza.

  • Convalida la sintassi dei file TOML lato client senza overhead esterno.
  • Restituisce un riepilogo chiaro della validazione e delle statistiche.
  • Mostra uno snippet di codice che punta al token non valido.

Validatore TSV

Convalida l'integrità e la struttura dei file TSV (valori separati da tabulazione) senza connessione.

  • Convalida la sintassi dei file TSV lato client, senza overhead esterni.
  • Restituisce un riepilogo chiaro della validazione e delle statistiche.
  • Mostra un frammento di codice che indica il token non valido.

Validatore Web App Manifest

Convalida un manifest.json PWA rispetto alla specifica Web App Manifest e visualizza l'anteprima delle icone adattabili con la zona sicura delle icone adattive di Android.

  • Errori e avvisi in linguaggio semplice per ogni campo richiesto o raccomandato dalla specifica W3C Web App Manifest.
  • Verifica geometrica della zona sicura per icona: un'analisi reale dei pixel segnala elementi grafici o trasparenze al di fuori del cerchio di sicurezza delle icone adattive.
  • Associa i file icona caricati alle voci src in icone[] del manifest in base al nome file per generare anteprime reali della schermata home.

Validatore XML

Convalida offline la sintassi e i tag non chiusi di file XML e di configurazione.

  • Convalida la sintassi di file XML lato client senza overhead esterni.
  • Restituisce un riepilogo chiaro della validazione e alcune statistiche.
  • Mostra un estratto di codice che punta al token non valido.

Validatore YAML

Controlla offline la corretta indentazione delle configurazioni YAML (Kubernetes, CI/CD).

  • Convalida la sintassi dei file YAML lato client, senza overhead esterno.
  • Produce un chiaro riepilogo della validazione e statistiche.
  • Mostra un frammento di codice che indica il token non valido.