API-Beispiele in Konfiguration überführen
Ein JSON-Beispiel in YAML umwandeln und direkt in eine Konfiguration oder Dokumentation übernehmen.
Guide
Der Datenformat-Konverter wandelt zwischen JSON, YAML, XML und CSV um, indem er die Eingabe zuerst in einen JavaScript-Wert parst und anschließend in das Zielformat serialisiert. Das ist kein reines Textersetzen: Syntaxfehler in den Quelldaten führen zu einem klaren Fehlschlag, und beim Formatwechsel finden notwendige Struktur-Normalisierungen statt.
Aktualisiert am 2026-09-102 min read
.json, .yaml, .yml, .xml, .csv) annehmen.| Eingabe | Ausgabe | Hinweis |
|---|---|---|
| JSON-Objektarray | CSV-Tabelle | Objektschlüssel werden zur Kopfzeile |
| CSV mit Kopfzeile + Daten | JSON-Array | Papa Parse mit dynamischen Typen |
| JSON-Array → XML | <root><item>… |
Arrays werden in root/item verpackt |
JSON.parse; Kommentare, nachgestellte Kommas und Schlüssel ohne Anführungszeichen lassen den Parser scheitern.js-yaml; XML wird zuerst mit fast-xml-parser validiert (Fehler mit Zeile und Spalte), dann bleiben Attribute mit dem Präfix @_ erhalten und Textwerte werden getrimmt.trim()-behandelt, führende und nachgestellte Leerzeilen bleiben also nicht erhalten.JSON.stringify in der Zelle und werden nicht in mehrere Spalten aufgefaltet.<root> ergänzt; Array-Elemente werden zu <item>, formattreue Rückwege der ursprünglichen Strukturnamen sind also nicht garantiert.Ein JSON-Beispiel in YAML umwandeln und direkt in eine Konfiguration oder Dokumentation übernehmen.
Eine CSV mit Kopfzeile in ein Objektarray umwandeln und in Skripten oder Schnittstellentests weiterverwenden.
CSV ist eine zweidimensionale Tabelle; verschachtelte Werte werden deshalb als JSON-String abgelegt, statt rekursiv in Spalten aufgelöst zu werden.
Der Parser behält Attribute und kennzeichnet sie mit dem Präfix @_; beim Rückweg nach XML wird dasselbe Präfix erkannt.
Parsing und Formatkonvertierung laufen vollständig im Browser; Dateien werden nur als Text gelesen und nicht an einen Server gesendet.
Aktualisiert am 2026-09-10
JSON, YAML, XML und CSV in alle sechs Richtungen ineinander umwandeln
Dieses Werkzeug ist noch nicht vollständig übersetzt; einige Inhalte nutzen die Ausgangssprache oder die Rückfallsprache.