Esempio di documento XML: catalogo valido con spazi dei nomi
Convalida il codice XML e i file di configurazione per la sintassi e i tag chiusi offline.
Risultato
Questa pagina apre il validatore XML precaricato con un documento di catalogo piccolo e ben formato: un prologo XML, un elemento radice che dichiara sia uno spazio dei nomi predefinito che un libro con prefisso: spazio dei nomi e un singolo elemento nidificato con titolo, autore e prezzo. Il risultato del passaggio riportato di seguito viene calcolato nel momento in cui la pagina viene caricata, utilizzando la stessa logica di corrispondenza dei tag di qualsiasi file che incolli tu stesso.
Gli spazi dei nomi sono una delle parti più soggette a errori dell'XML scritto a mano: una dichiarazione xmlns mancante, un prefisso non corrispondente o un errore di battitura dei due punti possono interrompere silenziosamente un documento che altrimenti sembrerebbe a posto. Questo esempio dichiara deliberatamente due spazi dei nomi sull'elemento root e utilizza la forma con prefisso in modo coerente su ogni tag figlio, che è il modello su cui si basano i payload SOAP reali, i feed RSS/Atom e i formati di configurazione basati su XML.
Incolla il tuo XML nella casella per controllarlo allo stesso modo. Se un tag viene lasciato non chiuso, un tag di chiusura non corrisponde a quello che è stato aperto, o un attributo citato non ha la sua virgoletta di chiusura, il validatore riporta la riga esatta - la stessa classe di errore mostrata nella pagina preimpostata di errore tag non corrispondente.