XML-Minifier
XML-Eingabe
Fügen Sie wohlgeformtes XML mit bis zu 1.000.000 Zeichen ein. Prüfung und Minifizierung erfolgen in diesem Browser.
Dieser XML-Minifier läuft vollständig im Browser. Er entfernt XML-Kommentare und reduziert reine Leerraumfolgen mit Zeilenumbruch zwischen Markup-Tokens. Zuvor prüft er, ob das XML wohlgeformt ist, und lässt Zeichendaten, CDATA, Attributwerte und Attributreihenfolge, Deklarationen und Verarbeitungsanweisungen unverändert. Ihr XML wird nicht an einen Server gesendet.
XML minimieren
-
1
Wohlgeformtes XML einfügen
Bis zu 1.000.000 Zeichen; Prüfung und Umwandlung erfolgen in diesem Browser.
-
2
Ergebnis prüfen
Kommentare und Leerraum mit Zeilenumbruch zwischen Markup-Tokens werden entfernt.
-
3
Kopieren oder herunterladen
Kopieren Sie das minimierte XML oder speichern Sie es lokal.
Was dieser Minifier verändert
- Entfernt XML-Kommentare wie
<!-- vorläufige Notiz -->. - Reduziert reine Leerraumfolgen mit einem Zeilenumbruch zwischen Markup-Tokens.
- Lässt Elementtext, CDATA, Attributwerte und Attributreihenfolge unverändert.
- Lässt XML-Deklaration und Verarbeitungsanweisungen unverändert.
Beispiel:
<katalog>
<!-- interne Notiz -->
<buch id="7">Ein Titel</buch>
</katalog>
wird zu:
<katalog><buch id="7">Ein Titel</buch></katalog>
Was geprüft wird
Der Browser-Parser akzeptiert nur wohlgeformtes XML. Dokumente mit DOCTYPE oder Entity-Deklarationen werden ebenfalls abgelehnt. Externe Entities werden nicht geladen.
Dies ist keine DTD-, XSD-, Namespace-, Geschäftsregel- oder Anwendungsvalidierung. Wohlgeformtes XML kann für das Zielsystem dennoch ungeeignet sein.
Bedeutung vor Leerraumersparnis schützen
Die Minifizierung garantiert keine semantische Gleichwertigkeit. Nutzen Sie sie nicht für XML, dessen Empfänger von Leerraum abhängt, insbesondere bei gemischtem Inhalt oder xml:space="preserve". Behalten Sie das Original und testen Sie die Datei mit der Zielanwendung.
Datenschutz und Grenze
Das XML bleibt im Browserspeicher und kann während dieser Tabsitzung erhalten bleiben. Es erscheint nicht in der URL und wird nicht an unseren Server gesendet. Die Grenze beträgt 1.000.000 Zeichen.
Häufig gestellte Fragen
Nein. Es führt nur eine XML-Syntaxprüfung im Browser aus, keine Schema-, Namespace- oder Anwendungsprüfung.
Das Tool lädt keine externen Entities. Das Ablehnen dieser Deklarationen hält die lokale Verarbeitungsgrenze klar.
Ja. Zeichendaten, CDATA, Attributwerte, Deklarationen und Verarbeitungsanweisungen bleiben unverändert.
Erst nachdem Sie es mit der Anwendung getestet haben, die das XML verarbeitet. Minimieren Sie keine leerraumempfindlichen oder gemischten Inhalte ohne diesen Test.
Verwandte Tools
Zufallsbuchstaben-Generator
Erzeugen Sie zufällige A-Z-Buchstaben. Wählen Sie Anzahl, Großschreibung, Kleinschreibung oder gemischte Schreibweise für Spiele, Aufgaben und Unterricht.
Binär-zu-ASCII-Konverter
Fügen Sie Binärdaten (durch Leerzeichen getrennte Bytes oder einen langen Bitstrom) ein und erhalten Sie den ASCII-Text, den sie darstellen. Unterstützt 7-Bit- und 8-Bit-Codierungen.
JSON-Formatierer
Fügen Sie JSON ein, um es mit 2 oder 4 Leerzeichen lesbar zu formatieren, kompakt zu minifizieren oder vor dem Kopieren schnell die Syntax zu prüfen.
Zufälliger Farbgenerator
Erzeuge 1 bis 50 zufällige HEX-Farben mit Farbfeldern zum Prüfen, Kopieren und Verwenden in CSS, Tests oder Palettenideen.
Base64 zu Hex-Konverter
Konvertieren Sie einen Base64-String in seine zugrunde liegenden Bytes, die als Hexadezimal dargestellt werden. Nützlich zum Überprüfen von Tokens, Schlüsseln, Zertifikaten und JWTs.
Binär zu Dezimal
Konvertieren Sie Binärzahlen sofort in Dezimalzahlen. Zeigt die Positionsausweitung, damit Sie sehen können, wie jedes Bit beiträgt.