Command Palette

Search for a command to run...

JS

JSON-zu-YAML-Konverter

Konvertieren Sie JSON sofort in sauberes, gültiges YAML - konfigurierbare Einrückung und sichere Zeichenfolgenangabe

Indent:
Category:data
Mode:Offline
Version:1.0.0
Access:Free

Was ist JSON zu YAML-Konverter?

JSON to YAML Converter interface on Toolz.dev - Convert JSON to clean, valid YAML instantly - configurable indentation and safe string quoting

JSON to YAML Converter wandelt jedes JSON-Dokument in äquivalentes, gültiges YAML um. Fügen Sie JSON ein - eine API-Nutzlast, ein Paketmanifest, einen Config-Export - und erhalten Sie sauberes YAML mit konsistenter Einrückung, korrekter Listensyntax und ordnungsgemäß zitierten Zeichenfolgen zurück, die in ein Kubernetes-Manifest, eine Docker Compose-Datei, einen GitHub Actions-Workflow oder eine andere YAML-basierte Konfiguration fallen gelassen werden können.

Die Konvertierung ist nicht nur ein Syntax-Swap. YAML hat scharfe Kanten. JSON hat keine: Ein nicht zitiertes „Nein" wird in vielen Parsern zum booleschen Falschwert, „3000" verwandelt sich stillschweigend in eine Zahl und Versionszeichenfolgen wie 1.10 werden auf 1.1 gekürzt. Dieser Konverter erkennt jeden mehrdeutigen Skalar - Booleans, Zahlen, YAML 1.1-Vermächtniswerte wie Ja/Nein/Ein/Aus und Zeichenfolgen mit Sonderzeichen - und zitiert sie, damit Ihre Daten die Hin- und Rückfahrt mit intakten Typen überstehen.

Alles passiert zu 100% in Ihrem Browser Konfigurationsdateien enthalten oft Hostnamen, interne Ports und Geheimnisse, sodass nichts, was Sie einfügen, hochgeladen oder gespeichert wird - der Konverter funktioniert offline, sobald er geladen ist Einrückung ist konfigurierbar (2 oder 4 Leerzeichen), um dem Stil Ihres Teams zu entsprechen, und es gibt eine Option, jede Zeichenfolge für maximale Sicherheit anzugeben.

Zwei Dinge an der Konvertierung sind es wert, in der Ausgabe überprüft zu werden Strings, die wie andere Typen aussehen, werden bewusst zitiert, denn YAML würde sie sonst uminterpretieren: Die JSON-Zeichenfolge "ja" ist eine boolesche, einmal nicht zitierte unter YAML 1.1-Regeln, und "1.10" wird zur Zahl 1.1. Überzitieren ist hier der sichere Fehler und Unterzitieren ist die gefährliche Die zweite ist, dass JSON keine Kommentare zu tragen hat, so dass eine von JSON konvertierte Konfiguration mit keiner ankommt, und alles Erklärende muss von Hand zurückgeschrieben werden Tief verschachtelte Strukturen bleiben gültig, aber nicht mehr lesbar, was sich zu merken lohnt, wenn der Grund für die Verschiebbarkeit in den ersten YAMSON-Klammern härter ist als.

Wie verwende ich den JSON-zu-YAML-Konverter?

1

Füge deinen JSON ein

Fügen Sie ein beliebiges gültiges JSON-Dokument in das Eingabefeld ein - Objekte, Arrays oder verschachtelte Strukturen beliebiger Tiefe - oder klicken Sie auf Beispiel laden, um von einer realistischen Dienstkonfiguration zu starten.

2

Wählen Sie Ihre Optionen

Wählen Sie 2-Leerzeichen oder 4-Leerzeichen, um Ihren Projektkonventionen zu entsprechen, und aktivieren Sie optional "Alle Zeichenfolgen zitieren", wenn Ihr YAML-Konsumenter strenger Typen angeht.

3

umwandeln

Klicken Sie auf Konvertieren. Der JSON wird zuerst validiert - Syntaxfehler werden mit der genauen Nachricht des Parsers gemeldet, damit Sie das beleidigende Zeichen schnell beheben können.

4

Kopieren oder laden Sie die YAML herunter

Kopieren Sie die generierte YAML in Ihre Zwischenablage oder laden Sie sie als .yaml-Datei herunter und fügen Sie sie dann in Ihre Manifest-, Workflow- oder Verfasserdatei ein.

Hauptmerkmale

Typsicheres Angebot

Zeichenfolgen wie "Nein", "3000" und "1.10" werden automatisch zitiert, sodass Strings bleiben, anstatt in YAML-Parsern zu Booleschen Zahlen oder Zahlen zu werden

Konfigurierbare Einrückung

Ausgabe mit 2- oder 4-fach Einrückung, um Kubernetes, Ansible oder die Fusselregeln Ihres Teams zu entsprechen

Handling tiefes Nesting

verschachtelte Objekte, Arrays von Objekten, leere Arrays ([ ]) und leere Objekte ({}) alle in ihre korrekten YAML-Formulare konvertieren

Sofortige Validierung

Ungültiger JSON wird vor der Konvertierung mit dem genauen Parse-Fehler abgefangen, sodass Sie niemals still kaputt YAML bekommen

Frequently Asked Questions

Fügen Sie Ihren JSON in das Eingabefeld ein und klicken Sie auf Konvertieren Das Tool validiert den JSON, wandelt ihn mit der von Ihnen gewählten Einrückung in YAML um und lässt Sie das Ergebnis kopieren oder herunterladen Verarbeitung erfolgt zu 100% im Browser - es wird nichts hochgeladen.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json to yamljson to yaml converterconvert json to yamljson yamljson to ymlyaml converterjson to yaml onlinekubernetes yamlconfig converteronline json to yaml converterjson to yaml converter online