JSON zu YAML Konverter

Konvertiere JSON zu YAML oder YAML zu JSON

Tags: Code konvertieren json yaml

🚀 187,049 Gesamtumwandlungen (8,043 diesen Monat)

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

  1. Fügen Sie Ihren JSON- oder YAML-Code in den Editor ein oder schreiben Sie ihn.
  2. Klicken Sie auf Konvertieren, um die Formate sofort zu wechseln.
  3. 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