XML-Formatierer
Verschönern Sie minifiziertes XML mit korrekter Einrückung und Struktur. Kopieren oder laden Sie das Ergebnis herunter.
XML-Formatierer
Dieses Tool formatiert und verschönert XML-Daten mit korrekter Einrückung und Struktur. Fügen Sie minifiziertes oder schlecht formatiertes XML ein und erhalten Sie sofort saubere, lesbare Ausgabe.
Die Operation wird lokal in Ihrem Browser ausgeführt. Ihre Daten werden nie hochgeladen oder auf einem Server gespeichert.
Anleitung
- Fügen Sie Ihre XML-Daten in den Eingabe-Editor ein.
- Klicken Sie auf XML formatieren, um den Code zu verschönern.
- Das formatierte XML wird im Ausgabe-Editor mit korrekter Einrückung angezeigt.
- Verwenden Sie Kopieren für die Zwischenablage, Herunterladen für eine Datei, oder Löschen zum Zurücksetzen.
Was ist XML-Formatierung?
XML-Formatierung fügt Einrückungen und Zeilenumbrüche zu XML-Daten hinzu und macht sie lesbar. Minifiziertes XML hat alle Leerzeichen entfernt, um die Dateigröße zu reduzieren, ist aber schwer zu lesen.
Die Formatierung von XML ist unerlässlich für das Debugging von Konfigurationsdateien, die Überprüfung von SOAP-Antworten und den Austausch von Datenstrukturen.
Eingabehinweise
Das Tool akzeptiert gültige XML-Eingaben. Wenn die Eingabe XML-Syntaxfehler enthält, meldet das Tool den Fehler. Der Formatierer bewahrt alle Daten auf — er ändert nur Leerzeichen und Einrückung.
Beispiel
Minifiziertes XML wird nach der Formatierung lesbar:
--- Minifizierte Eingabe ------ Formatierte Ausgabe --- John 30 John 30
MCP-Integration
MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.
MCP-Toolname: xml-formatter
MCP-Endpunkt: https://coding.tools/mcp
Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.
Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC error.
Beispiel für eine tools/call-Anfrage:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"xml-formatter","arguments":{"input":"<invoice><id>1001</id><total>58.40</total></invoice>"}}}'
Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.