XML-minifier
XML invoer
Plak goed gevormde XML van maximaal 1.000.000 tekens. Validatie en minificatie gebeuren in deze browser.
Deze XML-minifier werkt volledig in de browser. Hij verwijdert XML-opmerkingen en verkleint reeksen met alleen witruimte en een regeleinde tussen markuptokens. Eerst controleert hij of de XML goed gevormd is. Tekstgegevens, CDATA, attribuutwaarden en -volgorde, declaraties en verwerkingsinstructies blijven ongewijzigd. Uw XML gaat niet naar een server.
XML minimaliseren
-
1
Plak goed gevormde XML
Gebruik maximaal 1.000.000 tekens. Controle en omzetting gebeuren in deze browser.
-
2
Controleer het resultaat
Opmerkingen en witruimte met regeleinden tussen markuptokens worden verwijderd.
-
3
Kopieer of download
Kopieer de geminimaliseerde XML of sla hem lokaal op.
Wat deze minifier verandert
- Verwijdert XML-opmerkingen zoals
<!-- tijdelijke notitie -->. - Verkleint reeksen met alleen witruimte en een regeleinde tussen markuptokens.
- Behoudt elementtekst, CDATA, attribuutwaarden en attribuutvolgorde.
- Behoudt de XML-declaratie en verwerkingsinstructies.
Voorbeeld:
<catalogus>
<!-- interne notitie -->
<boek id="7">Een titel</boek>
</catalogus>
wordt:
<catalogus><boek id="7">Een titel</boek></catalogus>
Wat wordt gecontroleerd
De browserparser accepteert alleen goed gevormde XML. Documenten met een DOCTYPE of entiteitsdeclaratie worden ook afgewezen. Er wordt geen externe entiteit geladen.
Dit is geen DTD-, XSD-, namespace-, bedrijfsregel- of toepassingsvalidatie. Goed gevormde XML kan nog steeds ongeschikt zijn voor het systeem dat hem gebruikt.
Bescherm de betekenis vóór u witruimte verwijdert
Minificatie garandeert geen semantische gelijkwaardigheid. Gebruik dit niet als de ontvanger afhankelijk is van witruimte, vooral bij gemengde inhoud of xml:space="preserve". Bewaar het origineel en test het bestand met de doeltoepassing.
Privacy en limiet
De XML blijft in het browsergeheugen en kan tijdens deze tabsessie worden bewaard. Hij komt niet in de URL en wordt niet naar onze server gestuurd. De limiet is 1.000.000 tekens.
Veelgestelde vragen
Nee. Het voert alleen een XML-syntaxiscontrole in de browser uit, zonder schema-, namespace- of toepassingsvalidatie.
De tool laadt geen externe entiteiten. Door die declaraties af te wijzen blijft de grens van lokale verwerking duidelijk.
Ja. Tekstgegevens, CDATA, attribuutwaarden, declaraties en verwerkingsinstructies blijven ongewijzigd.
Pas nadat u het hebt getest met de toepassing die de XML leest. Minimaliseer geen witruimtegevoelige documenten of gemengde inhoud zonder die test.
Gerelateerde tools
Binair naar hex-converter
Converteer binaire invoer naar een gewone uppercase hexwaarde. Niet-binaire tekens worden genegeerd en voorloopnullen blijven niet behouden.
HEX-kleurkiezer
Kies of typ een HEX-kleur en krijg RGB, HSL, geschat CMYK, relatieve luminantie en contrast tegen wit en zwart.
BBCode naar HTML-converter
Converteer BBCode (bulletin-board markup) naar schone HTML. Verwerkt opmaaktags, lijsten, quotes, code, afbeeldingen, links en tabellen.
Base64 naar Hex converteren
Converteer een Base64-string naar de onderliggende bytes als hexadecimaal. Handig voor het inspecteren van tokens, sleutels, certificaten en JWTs.
Binair naar ASCII-converter
Plak binaire data (spatiegescheiden bytes of een lange bitstream) en krijg de ASCII-tekst die die data vertegenwoordigt. Verwerkt 7-bit en 8-bit encodings.
Binair naar decimaal
Converteer binaire getallen direct naar decimaal. Toont de positionele uitwerking zodat je ziet hoe elke bit bijdraagt.