jsonecho

XML Validator

Controlla che il tuo XML sia ben formato, con la riga e la colonna esatte di ogni problema.

Caricamento dello strumento...

Come usare XML Validator

  1. Incolla il tuo XML o carica un file.
  2. Una barra verde significa che è ben formato. Una barra rossa mostra il problema e la riga.
  3. Fai clic su Vai all'errore per saltarci.

Informazioni su XML Validator

Questo validatore controlla la buona formazione: le regole che ogni documento XML deve rispettare a prescindere da ciò che descrive. I tag devono essere chiusi e annidati correttamente, i valori degli attributi devono essere tra virgolette, i caratteri speciali devono avere l'escape e deve esserci un'unica radice.

Quando qualcosa non va, il messaggio ti dice cosa si aspettava il parser e dove, ad esempio "Expected closing tag 'item' (opened in line 4) instead of closing tag 'items'". Di solito basta questo per trovare l'errore di battitura.

Domande frequenti

Valida rispetto a un XSD o a un DTD?

No, solo la buona formazione. La validazione dello schema richiede il file dello schema e uno strumento di tipo diverso.

Quali sono gli errori XML più comuni?

Un tag di chiusura mancante, tag chiusi nell'ordine sbagliato, una e commerciale senza escape nel testo (usa &), valori di attributo senza virgolette e più di un elemento radice.

Perché "&" causa un errore?

La e commerciale avvia un riferimento a un'entità in XML. Una da sola non è valida, quindi scrivi & quando intendi il carattere stesso.

Il validatore accetta le dichiarazioni DOCTYPE?

Sì, vengono lette e ignorate. Le entità definite al loro interno non vengono espanse.

Altro in Strumenti XML

Tutti gli strumenti →