TL
Tool Lab
💰Donate
💰Donate

XML Validator

Valideer XML-welgevormdheid online. Detecteer niet-gesloten tags en syntaxfouten.

XML Input

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

  1. Plak uw XML in het invoerveld, of klik op Sample (Valid) of Sample (Errors) om een voorbeeld te laden.
  2. Klik op Validate om de controle uit te voeren.
  3. Als er fouten worden gevonden, worden de foutmelding en het regelnummer weergegeven met een contextfragment.
  4. 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.