XML-Minifier

Ihr XML bleibt in diesem Browser.

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. 1

    Wohlgeformtes XML einfügen

    Bis zu 1.000.000 Zeichen; Prüfung und Umwandlung erfolgen in diesem Browser.

  2. 2

    Ergebnis prüfen

    Kommentare und Leerraum mit Zeilenumbruch zwischen Markup-Tokens werden entfernt.

  3. 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