XML-Formatierer

Verschönere, minimiere und validiere XML und konvertiere XML ↔ JSON.

Dein XML wird lokal in deinem Browser geparst und formatiert und nichts wird auf einen Server hochgeladen.

Arbeitest du auch mit JSON? Probiere den JSON Formatter.

Über XML-Formatierer

Dieser XML-Formatter verschönert, minifiziert und validiert XML und konvertiert zwischen XML und JSON, alles lokal in deinem Browser verarbeitet. Füge ein Dokument ein und formatiere es mit sauberer zwei-Leerzeichen-Einrückung, kollabiere es zu einer einzelnen minifizierten Zeile oder nutze den integrierten XML-Validator, um zu bestätigen, dass es wohlgeformt ist, mit der genauen Zeile und Spalte des ersten Problems. Der XML-zu-JSON-Modus hält Attribute über ein @_-Präfix unterscheidbar, sodass sie sauber hin- und zurückkonvertiert werden, und der JSON-zu-XML-Modus baut Markup aus einem Objekt neu auf. Attribute und Kommentare bleiben beim Neuformatieren erhalten. Er ist für Entwickler, QA-Ingenieure und Integrationsteams gebaut, die mit Konfigurationsdateien, SOAP-Payloads, RSS-Feeds und API-Antworten arbeiten und einen schnellen XML-Beautifier brauchen oder XML online formatieren wollen, ohne sensible Daten irgendwohin hochzuladen.

Funktionen

So verwendest du XML-Formatierer

  1. Füge dein XML (oder JSON für JSON zu XML) in das Eingabefeld ein.
  2. Wähle einen Modus: Verschönern, Minifizieren, Validieren, XML zu JSON oder JSON zu XML.
  3. Lies das formatierte Ergebnis, die Validierungsmeldung oder die konvertierte Ausgabe im Ausgabebereich.
  4. Kopiere die Ausgabe oder lade sie als data.xml oder data.json herunter.

Beispiel

Eingabe

<note id="1"><to>Tove</to><from>Jani</from></note>

Ausgabe

<note id="1">
  <to>Tove</to>
  <from>Jani</from>
</note>

Der Verschönern-Modus fügt zwei-Leerzeichen-Einrückung hinzu und behält das id-Attribut bei.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Wofür wird der XML-Formatter verwendet?
Der XML-Formatter verschönert, minifiziert und validiert XML und konvertiert zwischen XML und JSON, sodass du Konfigurationsdateien, SOAP-Payloads, RSS-Feeds oder API-Antworten an einem Ort aufräumen kannst.
Wie konvertiere ich XML mit dem XML-Formatter zu JSON?
Wechsle in den XML-zu-JSON-Modus und füge dein Dokument ein. Attribute werden mit einem @_-Präfix behalten (zum Beispiel @_id), sodass sie beim Zurückkonvertieren zu XML unterscheidbar von Kindelementen bleiben.
Was prüft der Validieren-Modus?
Er prüft, ob das Dokument wohlgeformt ist, also übereinstimmende Tags und gültige Verschachtelung, und meldet die Zeile und Spalte des ersten gefundenen Problems.
Bewahrt der XML-Formatter Kommentare und Attribute?
Ja. Sowohl Element-Attribute als auch Kommentare bleiben erhalten, wenn du das Dokument verschönerst oder minifizierst.
Kann der XML-Formatter JSON zurück in XML konvertieren?
Ja. Wechsle in den JSON-zu-XML-Modus und füge ein JSON-Objekt ein, um daraus XML-Markup neu aufzubauen, mit @_-präfixierten Schlüsseln für Attribute.
Wird mein XML irgendwohin hochgeladen, wenn ich den XML-Formatter nutze?
Nein. Der XML-Formatter läuft vollständig in deinem Browser, sodass deine Daten dein Gerät nie verlassen.

Verwandte Tools

Alle ArrayKit-Tools