XML Validator
Valideer XML-welgevormdheid online. Detecteer niet-gesloten tags en syntaxfouten.
Over deze tool
De XML Validator controleert of uw XML-document goed gevormd is volgens de XML-specificatie. Hij detecteert veelvoorkomende fouten zoals niet-gesloten tags, niet-overeenkomende elementnamen, ongeldig tekengebruik en ontbrekende hoofdelementen.
De foutuitvoer bevat het regelnummer en een contextfragment, zodat u het probleem snel kunt lokaliseren en oplossen. Validatie gebruikt de ingebouwde DOMParser van de browser — er wordt geen XML naar een server verzonden. Deze tool controleert alleen op goede vorming, niet op schemageldigheid (XSD of DTD).
Hoe te gebruiken
- Plak uw XML in het invoerveld, of klik op Sample (Valid) of Sample (Errors) om een voorbeeld te laden.
- Klik op Validate om de controle uit te voeren.
- Als er fouten worden gevonden, worden de foutmelding en het regelnummer weergegeven met een contextfragment.
- Los het probleem op in uw XML-editor en valideer opnieuw totdat u 'Valid XML' ziet.
Gebruiksscenario's
Backend-ontwikkelaars valideren XML API-documenten voordat ze deployen, om parseerfouten in productie te voorkomen. Data-engineers die XML-feeds verwerken valideren voorbeelden om de structurele integriteit te waarborgen. Front-end-ontwikkelaars die SVG insluiten valideren fragmenten voordat ze deze in HTML plakken. Iedereen die XML-configuratiebestanden bewerkt gebruikt dit om typefouten op te sporen voordat een service herstart wordt.
Veelgestelde vragen
- Wat is goede vorming (well-formedness)? — Een goed gevormd XML-document volgt de basissyntaxisregels van XML: één hoofdelement, correct geneste en gesloten tags, aanhalingstekens rond attributen en geen ongeldige tekens. Goede vorming is een voorwaarde voor schemavalidatie.
- Valideert dit tegen XSD- of DTD-schema's? — Nee. Deze tool controleert alleen op structurele goede vorming. Gebruik voor XSD- of DTD-validatie een volledige XML-processor zoals Saxon of een IDE-plug-in.
- Wordt mijn XML naar een server verzonden? — Nee. De ingebouwde DOMParser van de browser handelt alle validatie lokaal af. Uw XML verlaat nooit uw apparaat.