XML-minifier
XML invoer
VolgendeDeze 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
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
CSS-kaartgenerator
Maak de CSS voor een kaartcontainer: achtergrond, rand, hoekradius, binnenruimte en een zachte slagschaduw, met direct voorbeeld en copy-pastecode.
Tool beschikbaar in andere talen
- เครื่องย่อ XML [TH]
- Minifikator XML [PL]
- Trình thu gọn XML [VI]
- Minificador de XML [PT]
- XML 圧縮ツール [JA]
- مُصغّر XML [AR]
- XML 축소기 [KO]
- Minificador de XML [ES]
- XML-minifierare [SV]
- Pemerkecil XML [ID]
- Minificateur XML [FR]
- XML-Minifier [DE]
- Minificatore XML [IT]
- XML Minifier [EN]
- Минификатор XML [RU]
- XML Küçültücü [TR]
- XML 压缩器 [ZH]