JSON zu YAML Konverter
Konvertiere JSON zu YAML oder YAML zu JSON
Was ist dieses Tool?
Dieser kostenlose Online-Konverter macht es einfach, zwischen den Formaten JSON und YAML zu wechseln. Egal, ob Sie mit API-Payloads oder Konfigurationsdateien arbeiten, dieses Tool hilft Ihnen, Datenformate schnell und genau zu konvertieren.
Wie man es benutzt
- Fügen Sie Ihren JSON- oder YAML-Code in den Editor ein oder schreiben Sie ihn.
- Klicken Sie auf Konvertieren, um die Formate sofort zu wechseln.
- Laden Sie das Ergebnis herunter, kopieren oder teilen Sie es mit einem Klick.
Sie können sich auch mit Google oder GitHub anmelden, um Ihre Konvertierungshistorie zu speichern oder Ergebnisse später herunterzuladen.
Was ist JSON?
JSON (JavaScript Object Notation) ist ein leichtgewichtiges, menschenlesbares Datenformat, das weit verbreitet für die Übertragung von Daten zwischen Servern und Webanwendungen verwendet wird. Es verwendet Schlüssel-Wert-Paare und Array-Strukturen zur Darstellung von Daten und ist das gängigste Format in modernen APIs.
JSON wird in den meisten Programmiersprachen nativ unterstützt und ist daher das bevorzugte Format für die Datenserialisierung und RESTful-Dienste.
Erfahren Sie mehr auf der offiziellen JSON-Website.
JSON Beispiel
{
"firstName": "Duke",
"lastName": "Java",
"age": 18,
"address": {
"street": "100 Internet Dr",
"city": "JavaTown",
"state": "JA",
"postalCode": "12345"
},
"phoneNumbers": [
{ "Mobile": "111-111-1111" },
{ "Home": "222-222-2222" }
]
}
Was ist YAML?
YAML (YAML Ain’t Markup Language) ist ein lesbares Daten-Serialisierungsformat, das häufig für Konfigurationsdateien verwendet wird (z.B. Docker, Kubernetes, GitHub Actions). Es ist kompakter als JSON und einfacher für Menschen zu schreiben und zu bearbeiten.
YAML unterstützt komplexe Strukturen wie Listen, Karten, Anker und Referenzen und ist mit JSON kompatibel – das bedeutet, dass jede gültige JSON-Datei auch gültiges YAML 1.2 ist.
Erfahren Sie mehr auf der YAML Wikipedia-Seite.
YAML Beispiel
---
receipt: Oz-Ware Kaufrechnung
date: 2012-08-06
customer:
first_name: Dorothy
family_name: Gale
items:
- part_no: A4786
descrip: Wasser Eimer (Gefüllt)
price: 1.47
quantity: 4
- part_no: E1628
descrip: Hochhackige "Rubin" Pantoffeln
size: 8
price: 133.7
quantity: 1
bill-to: &id001
street: |
123 Tornado Alley
Suite 16
city: East Centerville
state: KS
ship-to: *id001
specialDelivery: >
Folgen Sie der Gelben Ziegelstraße
zur Smaragdstadt.
Achten Sie nicht auf den
Mann hinter dem Vorhang.
JSON vs YAML Beispiel
JSON
{
"ProductID": 10440,
"SKU": "KOI-721",
"Name": "Basic Beauty Kleid",
"Price": 52,
"ColorSwatches": [
{ "color": "Rosewood", "price": 42 },
{ "color": "Thyme Green", "price": 59.99 }
]
}
YAML
---
ProductID: 10440
SKU: "KOI-721"
Name: "Basic Beauty Kleid"
Price: 52
ColorSwatches:
- color: "Rosewood"
price: 42
- color: "Thyme Green"
price: 59.99