JSON zu YAML Konverter

Wandeln Sie JSON und YAML mühelos um – ideal für CLI-Tests und Debugging. Browserbasiert, keine Installation erforderlich.

Tags: Code konvertieren json yaml

🚀 187,119 Gesamtumwandlungen (1 diesen Monat)

Übe Python mit Coding Challenges

Löse praktische Aufgaben direkt im Editor: Führe die Beispieltests aus, reiche ein und erhalte ein KI-Code-Review.

Alle Python-Challenges
Einfach

Skalarprodukt zweier Vektoren

Multipliziere zwei Vektoren elementweise und addiere die Ergebnisse, die Kernoperation jedes Neurons.

Du lernst VektorenSkalarprodukt
Neuronale Netzeaimaschinelles Lernen
Einfach

Rechteck-Umfang

Berechne den Umfang eines Rechtecks anhand seiner Seiten.

Du lernst ArithmetikRückgabewerte
BeginnerLearning-pathVariables
Einfach

Distance Between Points

Compute the straight-line distance between two points.

Du lernst Satz des PythagorasQuadratwurzeln
BeginnerFunctionsLearning-pathmath
Einfach

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Du lernst IndexpaareDoppelzählung vermeiden
ArraysBeginnerLearning-pathNested-loops
Einfach

Average of Three

Average three whole numbers.

Du lernst ArithmetikDivision
BeginnerLearning-pathVariables
Einfach

Kunden und Bestellungen verbinden

Verbinde Kunden wie mit LINQ Join mit ihren Bestellungen und melde den Gesamtumsatz jedes Kunden.

Du lernst LINQ JoinGruppieren
ArraysSorting
Noch keine Lösungen
Einfach

To-do-Liste

Verwalte eine Aufgabenliste: hinzufügen, erledigen, entfernen und melden, was noch offen ist.

Du lernst Typisierte CollectionsRecords
BeginnerSimulationStrings
Noch keine Lösungen
Einfach

Operationen auf einer verketteten Liste

Simuliere eine verkettete Liste: an beiden Enden einfügen, vorne oder nach Wert entfernen und umdrehen.

Du lernst Verkettete ListenSimulation
Data-structuresSimulation
Noch keine Lösungen
Einfach

Ein flaches JSON-Objekt summieren

Parsen Sie ein flaches JSON-Objekt, dessen Werte ganze Zahlen sind, und addieren Sie die Werte.

Du lernst JSON parsenStrings aufteilen
ParsingStrings
Noch keine Lösungen
Einfach

Gesamtzeit mit WhenAll

Finde heraus, wie lange ein Programm dauert, wenn jede Aufgabengruppe gemeinsam mit Task.WhenAll ausgeführt wird und die Gruppen nacheinander laufen.

Du lernst Async/awaitTask.WhenAll
ArraysBeginner
Noch keine Lösungen
Mittel

Reihenfolge paralleler Tasks

Führe Aufgaben gleichzeitig mit höchstens k zur selben Zeit aus und gib die Reihenfolge an, in der sie fertig werden.

Du lernst NebenläufigkeitPrioritätswarteschlangen
SimulationSorting
Noch keine Lösungen
Mittel

Min-Stack

Baue einen Stack, der nach jedem Push oder Pop sofort sein kleinstes Element meldet.

Du lernst StacksLaufendes Minimum
Data-structuresStacks
Noch keine Lösungen

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