XML-Formatierer

Verarbeitung in diesem Browser

Textlimit: 2000000 Zeichen

Dieses Tool lädt Ihre Eingabe nicht hoch.

Ein langer SOAP- oder Config-Brei bekommt Zeilenumbrüche. Gültig gegen ein Schema ist das nicht. JSON hat eine eigene Seite.

Ein langer SOAP- oder Config-Brei: XML einrücken, kein Schemaamt.

Die Seite macht Umbrüche im Tab. Gültig gegen Ihr XSD ist das nicht.

Einrücken und grob prüfen

Rechnung als PDF: Rechnungs-Generatorkeine E-Rechnung. Diff: Text-Diff.

Grenzen

Keine Übertragung. Kein Ersatz für den XML-Stack Ihrer Integration.

Ablauf und Stolpersteine

  1. Dokument einfügen, einrücken, Wohlgeformtheit grob prüfen. XSD bleibt Ihr Stack.
  2. SOAP-Header nicht „schön“ in der Semantik ändern — nur Whitespace.
  3. E-Rechnung ist nicht dieses XML-Pretty-Print und nicht der Rechnungs-PDF-Generator.

Stolperstein: Namespaces und Default-NS. Einrückung ändert sie nicht, Ihr Diff-Tool schreit trotzdem. Keine Übertragung.

In der Praxis

SOAP und Config lesbar machen, nicht gegen XSD prüfen. Namespaces nicht „wegputzen“. XRechnung und ZUGFeRD sind strukturierte E-Rechnung — weder dieses Pretty-Print noch der Rechnungs-PDF-Generator.

Häufige Fragen

Ist das eine Schema-Validierung?

Nein. Einrücken und grobe Wohlgeformtheit. XSD/DTD-Validierung fehlt.

SOAP oder Config?

Als Text ja. Fachliche Richtigkeit der Envelope prüfen Sie selbst.

JSON?

JSON-Formatierer. YAML extra.

Wird das XML gesendet?

Nein.

E-Rechnung / XRechnung?

Nein. Der Rechnungs-Generator baut eine einfache Leistungs-PDF, kein ZUGFeRD.

Verwandte Tools