0

Exempel på XML-dokument: Giltig katalog med namnutrymmen

Validera XML-kod och konfigurationsfiler för syntax och stängda taggar offline.

Buy Me a Coffee at ko-fi.com
Bearbetar... 0%
Läser XML-taggar
Analys av prologstruktur
Matchande XML-scheman
Kontrollerar namnutrymmen
Validerar träd

Resultat

Den här sidan öppnar XML-validatorn förladdad med ett litet, välformat katalogdokument: en XML-prolog, ett rotelement som deklarerar både ett standardnamnutrymme och en bok med prefix: namnutrymme, och ett enda kapslat objekt med en titel, författare och pris. Passresultatet nedan beräknas i samma ögonblick som sidan laddas, med samma taggmatchningslogik som alla filer du klistrar in i dig själv.

Namnutrymmen är en av de mer felbenägna delarna av handskriven XML - en saknad xmlns-deklaration, ett felaktigt prefix eller ett stavfel i kolon kan tyst bryta ett dokument som annars ser bra ut. Det här exemplet deklarerar medvetet två namnområden på rotelementet och använder prefixformen konsekvent på varje underordnad tagg, vilket är mönstret som verkliga SOAP-nyttolaster, RSS/Atom-flöden och XML-baserade konfigurationsformat förlitar sig på.

Klistra in din egen XML i rutan för att markera den på samma sätt. Om en tagg lämnas ostängd, en avslutande tagg inte matchar den som öppnades, eller om ett attribut med citat saknar sitt avslutande citat, rapporterar valideraren den exakta raden – samma typ av misstag som visas på förinställningssidan för missmatched-tag-error.