XML-opmaker & Validator
Print XML netjes op, valideer, of minify het. Attributen, opmerkingen, en CDATA-secties blijven behouden, en syntaxisfouten worden gemeld met de diagnose van de parser.
Modus
Veelgestelde vragen
- Wat doet een XML-opmaker?
- Hij neemt ruwe of geminifyde XML en springt hem opnieuw in zodat de elementhiërarchie makkelijk leesbaar is, één element per regel met jouw gekozen inspringing. Hij valideert de markup ook eerst — als de XML niet welgevormd is, krijg je een foutmelding die het probleem beschrijft in plaats van kapotte uitvoer.
- Hoe werkt XML-validatie hier?
- De tool parseert je invoer met de eigen strikte XML-parser van de browser (DOMParser). Als het parsen mislukt, wordt het foutrapport van de parser — inclusief het regelnummer en het betreffende fragment waar beschikbaar — getoond, zodat je de fout precies kunt lokaliseren, zoals een niet-overeenkomende tag of een niet-geëscapete ampersand.
- Blijven opmerkingen, CDATA-secties, en attributen behouden?
- Ja. Opmaak behoudt elementattributen, tekstinhoud, opmerkingen, CDATA-secties, en verwerkingsinstructies. Alleen de witruimte tussen elementen wordt genormaliseerd om de inspringing te produceren.
- Wat doet minify?
- Minify verwijdert de witruimte tussen elementen — inspringing en regeleinden die geen betekenis dragen — en produceert de meest compacte vorm van het document op één regel. Tekst binnen elementen blijft behouden, dus de inhoud van het document verandert niet.
- Wordt mijn XML naar een server geüpload?
- Nee. Parseren, valideren, opmaken, en minifyen gebeuren allemaal lokaal in je browser. Je markup verlaat nooit je apparaat.