
JSON und TOML
JSON und TOML ineinander umwandeln. Kostenlos online.
Konvertieren Sie praezise zwischen JSON und XML. Ideal fuer API-Entwicklung, Datentransformation und Systemintegration.
JSON und XML sind zwei wesentliche Datenaustauschformate fuer Webdienste, APIs und Konfigurationsdateien. Dieses Tool hilft Ihnen, einfach zwischen diesen Formaten zu konvertieren und dabei Struktur und Sonderelemente zu erhalten.
| Eigenschaft | JSON | XML |
|---|---|---|
| Syntax | Leichtgewichtig, leicht lesbar | Tag-basiert mit oeffnenden/schliessenden Tags |
| Datentypen | Nativ: Zahlen, Boolean, null, Arrays, Objekte | String-basiert, Typkonvertierung erforderlich |
| Metadaten | Keine native Metadaten-Unterstuetzung | Umfangreiche Unterstuetzung via Attribute, Namespaces, DTD |
| Kommentare | Im Standard nicht unterstuetzt | Erstklassige Kommentarunterstuetzung |
| Schema | JSON Schema (neuer, weniger verbreitet) | XML Schema, DTD, RelaxNG (ausgereift, weit verbreitet) |
| Verarbeitung | Nativ in JavaScript, einfaches Parsen | Dedizierte Parser erforderlich, komplexer |
Dieser Konverter unterstuetzt mehrere erweiterte Funktionen fuer XML- und JSON-Komplexitaeten:
@_-Praefix fuer Eigenschaften, um sie in XML-Attribute zu konvertieren (z.B. "@_id": "123")__cdata-Eigenschaft fuer CDATA-Abschnitte bei Inhalten mit Sonderzeichen oder HTML@_-Praefix erhalten<?xml version="1.0"?> werden aus der JSON-Ausgabe ausgeschlossenUnser Konverter erhaelt XML-Attribute automatisch durch Hinzufuegen des @_-Praefixes. Zum Beispiel wird <book id="123"> zu { "book": { "@_id": "123" } } in JSON.
Bei der Konvertierung aus JSON verwenden Sie die __cdata-Eigenschaft. Zum Beispiel wird { "description": { "__cdata": "<b>HTML-Inhalt</b>" } } zu <description><![CDATA[<b>HTML-Inhalt</b>]]></description>.
XML-Deklarationen wie <?xml version="1.0"?> sind Verarbeitungsanweisungen, keine Daten. Sie werden absichtlich aus der JSON-Ausgabe ausgeschlossen, da sie Metadaten ueber das Dokumentformat sind und kein Inhalt.
XML kann komplexe Strukturen mit gemischten Inhalten, tiefer Verschachtelung und Namespaces darstellen, die nicht direkt dem JSON-Datenmodell entsprechen. Obwohl unser Konverter die meisten Gaengigen Faelle behandelt, kann sehr komplexes XML zusaetzliche Anpassungen erfordern.

JSON und TOML ineinander umwandeln. Kostenlos online.

JSON und YAML ineinander umwandeln. Kostenlos online.

JSON zu CSV konvertieren, mit JSON5-Unterstuetzung. Alles im Browser, ohne Server-Upload.

JSON komprimieren und ueberfluessige Leerzeichen entfernen. Unterstuetzt JSON5 mit Kommentaren.