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
Incolla il tuo XML o carica un file.
Una barra verde significa che è ben formato. Una barra rossa mostra il problema e la riga.
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.