JSON-zu-XML-Konverter

Konvertieren Sie JSON-Objekte, Arrays und Grundwerte in lesbare XML.

Eingabe
Ausgabe
0 Zeichen 0 Zeilen

Konvertieren Sie JSON-Daten in XML-Elemente

Der JSON-zu-XML-Konverter wandelt geparstes JSON in XML-Markup für Systeme, Beispiele und Integrationen um, die XML erwarten. Dies ist nützlich beim Prototyping von Nutzlasten im SOAP-Stil, Altimporten, XML-Testdaten oder Dokumentationsbeispielen.

JSON und XML lassen sich nicht eins zu eins abbilden. JSON-Objektschlüssel werden zu Elementnamen, Arrays werden normalerweise zu wiederholten Elementen und primitive Werte werden zu Textinhalten. Attribute, Namespaces und gemischter Text erfordern explizite Konventionen außerhalb des einfachen JSON.

Anleitung

  1. Fügen Sie Ihre JSON-Daten in den Eingabeeditor ein.
  2. Klicken Sie auf In XML konvertieren, um die analysierten Daten umzuwandeln.
  3. Überprüfen Sie das generierte XML auf das erwartete Stammelement, wiederholte Elemente und Textwerte.
  4. Verwenden Sie Kopieren für die Zwischenablage, Herunterladen für eine Datei oder Leeren zum Zurücksetzen.

Was ist der JSON-zu-XML-Konverter?

JSON-zu-XML-Konverter ist ein browserbasiertes Dienstprogramm zum Umformen von JSON-Daten in ein XML-Dokument. Es bietet Ihnen einen schnellen Ausgangspunkt, wenn ein Tool oder eine API XML akzeptiert, Ihre Quelldaten jedoch JSON sind.

Die Konvertierung ist strukturell und nicht semantisch. Wenn das Zielschema Attribute, Namespaces, bestimmte Stammnamen oder typisierte Werte erfordert, passen Sie XML vor der Verwendung an und validieren Sie es anhand dieses Schemas.

Eingabehinweise

Verwenden Sie nur gültiges JSON. Eigenschaftsnamen sollten als XML-Elementnamen geeignet sein, andernfalls müssen Sie sie nach der Konvertierung möglicherweise umbenennen. Arrays, Nullwerte und boolesche Werte erfordern möglicherweise eine zielspezifische Behandlung.

Beispiel

Ein verschachteltes JSON-Objekt wird zu einem passenden XML-Elementbaum:

--- JSON-Eingabe ---
{"person":{"name":"John","age":30}}

--- XML-Ausgabe ---

  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: json-to-xml

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":"json-to-xml","arguments":{"input":"{\"invoice\":{\"id\":1001,\"total\":58.4}}","options":{"rootName":"document"}}}}'

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.