XML-documentvoorbeeld: geldige catalogus met naamruimten
Valideer XML-code en configuratiebestanden op syntax en gesloten tags, offline.
Wordt volledig in uw browser verwerkt. Niets wat u hier invoert, wordt ooit geüpload.
Resultaat
Over dit hulpmiddel
Deze pagina opent de XML-validator vooraf geladen met een klein, goed gevormd catalogusdocument: een XML-proloog, een root-element dat zowel een standaardnaamruimte als een geprefixte book:-naamruimte declareert, en een enkel genest item met een titel, auteur en prijs. Het onderstaande positieve resultaat wordt berekend op het moment dat de pagina laadt, met dezelfde tag-matching-logica als bij elk bestand dat u zelf plakt.
Naamruimten behoren tot de foutgevoeligste onderdelen van handgeschreven XML — een ontbrekende xmlns-declaratie, een niet-overeenkomende prefix of een typefout in een dubbele punt kan een document dat er verder goed uitziet stilletjes breken. Dit voorbeeld declareert bewust twee naamruimten op het root-element en gebruikt de geprefixte vorm consequent op elke child-tag; dit is het patroon waar echte SOAP-payloads, RSS/Atom-feeds en XML-gebaseerde configuratieformaten op vertrouwen.
Plak uw eigen XML in het vak om deze op dezelfde manier te controleren. Als een tag niet is gesloten, een sluit-tag niet overeenkomt met de tag die is geopend, of een attribuut tussen aanhalingstekens zijn sluitende aanhalingsteken mist, meldt de validator de exacte regel — dezelfde soort fout die wordt getoond op de pagina met de preset voor niet-overeenkomende tags.